From: [EMAIL PROTECTED] Operating system: WIndows 2000 PHP version: 4.0.6 PHP Bug Type: *Directory/Filesystem functions Bug description: function file() returns error
related bug: ------------ #9567 script: ------- <? $fcontents = file ('http://www.php.net'); if ($fcontents) { while (list ($line_num, $line) = each ($fcontents)) { echo "<b>Line $line_num:</b> " . htmlspecialchars ($line) . "<br>\n"; } } else { echo "file() returned an error <br>"; } output: ------- Warning: file("http://www.php.net") - No error in d:\test_file.php on line 2 file() returned an error configuration: -------------- - binairies available on www.php.net - Apache server - phpinfo() output: PHP Version 4.0.6 System Windows NT 5.0 build 2195 Build Date Jun 22 2001 Server API Apache Virtual Directory Support enabled Configuration File (php.ini) Path C:\WINNT\php.ini ZEND_DEBUG disabled Thread Safety enabled Configuration PHP Core Directive Local Value Master Value allow_call_time_pass_reference On On allow_url_fopen 1 1 arg_separator.input & & arg_separator.output & & asp_tags Off Off auto_append_file no value no value auto_prepend_file no value no value browscap no value no value default_charset no value no value default_mimetype text/html text/html define_syslog_variables Off Off disable_functions no value no value display_errors On On display_startup_errors Off Off doc_root no value no value enable_dl On On error_append_string no value no value error_log no value no value error_prepend_string no value no value error_reporting 2039 2039 expose_php On On extension_dir C:\php C:\php file_uploads 1 1 gpc_order GPC GPC highlight.bg #FFFFFF #FFFFFF highlight.comment #FF9900 #FF9900 highlight.default #0000CC #0000CC highlight.html #000000 #000000 highlight.keyword #006600 #006600 highlight.string #CC0000 #CC0000 html_errors On On ignore_user_abort Off Off implicit_flush Off Off include_path no value no value log_errors Off Off magic_quotes_gpc On On magic_quotes_runtime Off Off magic_quotes_sybase Off Off max_execution_time 30 30 open_basedir no value no value output_buffering Off Off output_handler no value no value post_max_size 8M 8M precision 14 14 register_argc_argv On On register_globals On On safe_mode Off Off safe_mode_exec_dir no value no value sendmail_from [EMAIL PROTECTED] [EMAIL PROTECTED] sendmail_path no value no value short_open_tag On On SMTP localhost localhost sql.safe_mode Off Off track_errors Off Off upload_max_filesize 2M 2M upload_tmp_dir no value no value user_dir no value no value variables_order EGPCS EGPCS y2k_compliance Off Off standard Regex Library Bundled library enabled Dynamic Library Support enabled Internal Sendmail Support for Windows 4 enabled Directive Local Value Master Value assert.active 1 1 assert.bail 0 0 assert.callback no value no value assert.quiet_eval 0 0 assert.warning 1 1 safe_mode_allowed_env_vars PHP_ PHP_ safe_mode_protected_env_vars LD_LIBRARY_PATH LD_LIBRARY_PATH session.use_trans_sid 1 1 url_rewriter.tags a=href,area=href,frame=src,input=src,form=fakeentry a=href,area=href,frame=src,input=src,form=fakeentry bcmath BCMath support enabled Calendar Calendar support enabled com Directive Local Value Master Value com.allow_dcom Off Off com.typelib_file no value no value variant VARIANT support enabled ftp FTP support enabled mysql MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version 3.23.32 Directive Local Value Master Value mysql.allow_persistent On On mysql.default_host no value no value mysql.default_password no value no value mysql.default_port no value no value mysql.default_socket no value no value mysql.default_user no value no value mysql.max_links Unlimited Unlimited mysql.max_persistent Unlimited Unlimited odbc ODBC Support enabled Active Persistent Links 0 Active Links 0 ODBC library Win32 Directive Local Value Master Value odbc.allow_persistent On On odbc.check_persistent On On odbc.default_db no value no value odbc.default_pw no value no value odbc.default_user no value no value odbc.defaultbinmode return as is return as is odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes odbc.max_links Unlimited Unlimited odbc.max_persistent Unlimited Unlimited pcre PCRE (Perl Compatible Regular Expressions) Support enabled PCRE Library Version 3.4 22-Aug-2000 session Session Support enabled Directive Local Value Master Value session.auto_start Off Off session.cache_expire 180 180 session.cache_limiter nocache nocache session.cookie_domain no value no value session.cookie_lifetime 0 0 session.cookie_path / / session.cookie_secure Off Off session.entropy_file no value no value session.entropy_length 0 0 session.gc_maxlifetime 1440 1440 session.gc_probability 1 1 session.name PHPSESSID PHPSESSID session.referer_check no value no value session.save_handler files files session.save_path D:\web_content\phpsessid D:\web_content\phpsessid session.serialize_handler php php session.use_cookies On On xml XML Support active wddx WDDX Support enabled apache Apache for Windows 95/NT Apache Version Apache/1.3.20 Apache Release 10320100 Apache API Version 19990320 Hostname:Port [...]:80 Timeouts Connection: 300<br>Keep-Alive: 15 Apache Environment Variable Value COMSPEC C:\WINNT\system32\cmd.exe DOCUMENT_ROOT d:/web_content HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* HTTP_ACCEPT_ENCODING gzip, deflate HTTP_ACCEPT_LANGUAGE fr HTTP_CONNECTION Keep-Alive HTTP_HOST [...] HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) PATH C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\jdk1.3.1\bin;C:\Program Files\XEmacs\XEmacs-21.1.9\i386-pc-win32 REMOTE_ADDR 10.10.0.39 REMOTE_PORT 3166 SCRIPT_FILENAME d:/web_content/phpinfo.php SERVER_ADDR 10.10.0.39 SERVER_ADMIN [...] SERVER_NAME [...] SERVER_PORT 80 SERVER_SIGNATURE <ADDRESS>Apache/1.3.20 Server at [...] Port 80</ADDRESS> SERVER_SOFTWARE Apache/1.3.20 (Win32) PHP/4.0.6 SystemRoot C:\WINNT WINDIR C:\WINNT GATEWAY_INTERFACE CGI/1.1 SERVER_PROTOCOL HTTP/1.1 REQUEST_METHOD GET QUERY_STRING REQUEST_URI /phpinfo.php SCRIPT_NAME /phpinfo.php HTTP Headers Information HTTP Request Headers HTTP Request GET /phpinfo.php HTTP/1.1 Accept image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* Accept-Encoding gzip, deflate Accept-Language fr Connection Keep-Alive Host [...] User-Agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) HTTP Response Headers X-Powered-By PHP/4.0.6 Keep-Alive timeout=15, max=100 Connection Keep-Alive Transfer-Encoding chunked Content-Type text/html Additional Modules Environment Variable Value ALLUSERSPROFILE C:\Documents and Settings\All Users CommonProgramFiles C:\Program Files\Fichiers communs COMPUTERNAME [...] ComSpec C:\WINNT\system32\cmd.exe NUMBER_OF_PROCESSORS 1 OS Windows_NT Os2LibPath C:\WINNT\system32\os2\dll; Path D:\Perl\bin\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\jdk1.3.1\bin;C:\Program Files\XEmacs\XEmacs-21.1.9\i386-pc-win32 PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE x86 PROCESSOR_IDENTIFIER x86 Family 6 Model 7 Stepping 3, GenuineIntel PROCESSOR_LEVEL 6 PROCESSOR_REVISION 0703 ProgramFiles C:\Program Files SystemDrive C: SystemRoot C:\WINNT TEMP C:\WINNT\TEMP TMP C:\WINNT\TEMP USERPROFILE C:\Documents and Settings\Default User windir C:\WINNT PHP Variables Variable Value PHP_SELF /phpinfo.php HTTP_SERVER_VARS["COMSPEC"] C:\\WINNT\\system32\\cmd.exe HTTP_SERVER_VARS["DOCUMENT_ROOT"] d:/web_content HTTP_SERVER_VARS["HTTP_ACCEPT"] image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* HTTP_SERVER_VARS["HTTP_ACCEPT_ENCODING"] gzip, deflate HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"] fr HTTP_SERVER_VARS["HTTP_CONNECTION"] Keep-Alive HTTP_SERVER_VARS["HTTP_HOST"] [...] HTTP_SERVER_VARS["HTTP_USER_AGENT"] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) HTTP_SERVER_VARS["PATH"] D:\\Perl\\bin\\;C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem;C:\\jdk1.3.1\\bin;C:\\Program Files\\XEmacs\\XEmacs-21.1.9\\i386-pc-win32 HTTP_SERVER_VARS["REMOTE_ADDR"] 10.10.0.39 HTTP_SERVER_VARS["REMOTE_PORT"] 3166 HTTP_SERVER_VARS["SCRIPT_FILENAME"] d:/web_content/phpinfo.php HTTP_SERVER_VARS["SERVER_ADDR"] 10.10.0.39 HTTP_SERVER_VARS["SERVER_ADMIN"] [...] HTTP_SERVER_VARS["SERVER_NAME"] [...] HTTP_SERVER_VARS["SERVER_PORT"] 80 HTTP_SERVER_VARS["SERVER_SIGNATURE"] <ADDRESS>Apache/1.3.20 Server at [...]Port 80</ADDRESS> HTTP_SERVER_VARS["SERVER_SOFTWARE"] Apache/1.3.20 (Win32) PHP/4.0.6 HTTP_SERVER_VARS["SystemRoot"] C:\\WINNT HTTP_SERVER_VARS["WINDIR"] C:\\WINNT HTTP_SERVER_VARS["GATEWAY_INTERFACE"] CGI/1.1 HTTP_SERVER_VARS["SERVER_PROTOCOL"] HTTP/1.1 HTTP_SERVER_VARS["REQUEST_METHOD"] GET HTTP_SERVER_VARS["QUERY_STRING"] HTTP_SERVER_VARS["REQUEST_URI"] /phpinfo.php HTTP_SERVER_VARS["SCRIPT_NAME"] /phpinfo.php HTTP_SERVER_VARS["PATH_TRANSLATED"] d:/web_content/phpinfo.php HTTP_SERVER_VARS["PHP_SELF"] /phpinfo.php HTTP_SERVER_VARS["argv"] Array ( ) HTTP_SERVER_VARS["argc"] 0 HTTP_ENV_VARS["ALLUSERSPROFILE"] C:\\Documents and Settings\\All Users HTTP_ENV_VARS["CommonProgramFiles"] C:\\Program Files\\Fichiers communs HTTP_ENV_VARS["COMPUTERNAME"] [...] HTTP_ENV_VARS["ComSpec"] C:\\WINNT\\system32\\cmd.exe HTTP_ENV_VARS["NUMBER_OF_PROCESSORS"] 1 HTTP_ENV_VARS["OS"] Windows_NT HTTP_ENV_VARS["Os2LibPath"] C:\\WINNT\\system32\\os2\\dll; HTTP_ENV_VARS["Path"] D:\\Perl\\bin\\;C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem;C:\\jdk1.3.1\\bin;C:\\Program Files\\XEmacs\\XEmacs-21.1.9\\i386-pc-win32 HTTP_ENV_VARS["PATHEXT"] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH HTTP_ENV_VARS["PROCESSOR_ARCHITECTURE"] x86 HTTP_ENV_VARS["PROCESSOR_IDENTIFIER"] x86 Family 6 Model 7 Stepping 3, GenuineIntel HTTP_ENV_VARS["PROCESSOR_LEVEL"] 6 HTTP_ENV_VARS["PROCESSOR_REVISION"] 0703 HTTP_ENV_VARS["ProgramFiles"] C:\\Program Files HTTP_ENV_VARS["SystemDrive"] C: HTTP_ENV_VARS["SystemRoot"] C:\\WINNT HTTP_ENV_VARS["TEMP"] C:\\WINNT\\TEMP HTTP_ENV_VARS["TMP"] C:\\WINNT\\TEMP HTTP_ENV_VARS["USERPROFILE"] C:\\Documents and Settings\\Default User HTTP_ENV_VARS["windir"] C:\\WINNT -- Edit bug report at: http://bugs.php.net/?id=13734&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]