#26904 [Opn->Bgs]: fopen() doesn't work with IIS "Anonymous Access"

From: Date: Wed, 14 Jan 2004 16:34:23 +0000
Subject: #26904 [Opn->Bgs]: fopen() doesn't work with IIS "Anonymous Access"
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-53318@lists.php.net to get a copy of this message
ID: 26904 Updated by: wez@php.net 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

« previous php.bugs (#53318) next »