Re: PHP Won't Access Files Outside Web Root (Leopard/MacOS X 10.5)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux