On 11/1/07, Robert Cummings <robert@xxxxxxxxxxxxx> wrote: > On Thu, 2007-11-01 at 09:06 -0400, Rahul Sitaram Johari wrote: > > Ave, > > > > Somehow my PHP won't access, won't even acknowledge the existence of a file > > that is outside the /Library/WebServer/Documents folder. This was never a a > > problem before in any Mac version - it just started with Leopard. > > > > I don't know what has changed where, in httpd.conf or php.ini or somewhere > > else, but something changed that's crippling access to files outside of the > > webserver. > > > > This Works in Mac OS X 10.3.9 (i.e., prints File Exists) but the same exact > > script does not work in Mac OS X 10.5, and yes, the file is available in > > Leopard in the mentioned location - path is exact same - permissions are all > > set: > > > > $filename = "/Users/username/Documents/Transfers/test.txt"; > > if (file_exists($filename)) { > > echo "The file $filename exists<br><br>"; > > } else { > > echo "The file $filename does not exist<br><br>"; > > } > > > > I¹ve already checked safe_mode which is Off and open_basedir which is not > > set same settings as php.ini from before. > > Any ideas what might be causing this? > > Have you checked phpinfo() to check that the php.ini being loaded is the > one you think is being loaded? Also, are you get any warnings or > notices? > > Cheers, > Rob. > -- > ........................................................... > SwarmBuy.com - http://www.swarmbuy.com > > Leveraging the buying power of the masses! > ........................................................... > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > Also make sure that it's not something simple that you may have accidentally overlooked as well: 1.) Did you restart Apache after making any changes to php.ini or httpd.conf? 2.) The path is cAsE-sEnSiTiVe. Did you make sure that it's EXACTLY the same? 3.) Is any part of that symlinked, and if so, does Apache allow FollowSymLinks? 4.) Is the account jailed or chroot'ed? -- Daniel P. Brown [office] (570-) 587-7080 Ext. 272 [mobile] (570-) 766-8107 Give a man a fish, he'll eat for a day. Then you'll find out he was allergic and is hospitalized. See? No good deed goes unpunished.... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php