ID: 26904 Updated by: [EMAIL PROTECTED] Reported By: bart at mediawave dot nl -Status: Open +Status: Bogus Bug Type: Filesystem function related Operating System: Windows 2000 PHP Version: 5CVS-2004-01-14 (dev) New Comment:
Not a PHP bug; you have a problem with your permissions somewhere. Previous Comments: ------------------------------------------------------------------------ [2004-01-14 11:18:38] bart at mediawave dot nl Description: ------------ When I enable "Anonymous Access" in IIS, the filesystem functions in PHP5 suddenly aren't able to find my files. When I disable "Anonymous Access" (Only "Integrated Windows Authentication" enabled) everything works perfect. I use PHP5 with HTTP authentication through the ISAPI DLL. I've given the IUSR_PCNAME account proper rights everywhere. I've got "Anonymous Access" enabled on our production server and everything works fine there as well. Reproduce code: --------------- <? $filename = "template.html"; $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); echo $contents; ?> Expected result: ---------------- The contents of template.html. - or - A message saying that I don't have permissions to read the file. Actual result: -------------- Warning: fopen(template.html) [function.fopen]: failed to open stream: No such file or directory in E:\WWW\agri-monitor\test2.php on line 6 Warning: filesize() [function.filesize]: stat failed for template.html in E:\WWW\agri-monitor\test2.php on line 7 Warning: fread(): supplied argument is not a valid stream resource in E:\WWW\agri-monitor\test2.php on line 7 Warning: fclose(): supplied argument is not a valid stream resource in E:\WWW\agri-monitor\test2.php on line 8 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26904&edit=1
