| 
 Posted by Richard Lynch on 02/09/05 18:35 
Jason Wong wrote: 
> On Wednesday 09 February 2005 02:31, Richard Lynch wrote: 
>> Phil Ewington - 43 Plc wrote: 
>> > For some reason user_prefs will not open 
>> > for read/write even when I tested it under apache.apache and chmod'd 
>> > to 755, 
>> > perhaps because /home is owned by root? 
>> 
>> Something went wrong with this test. 
>> 
>> You SHOULD have been able to read/write that file in PHP, assuming 
>> 'apache' is the user PHP runs as.  Use http://php.net/phpinfo to 
>> confirm that it really *IS* 'apache' user that's running apache/php. 
> 
> It *will* fail if apache has no access to $HOME! 
 
I stand corrected. 
 
In addition to read/write access to the file itself, Apache must have at 
least eXecute (directory listing) permission to the directory containing 
that file. 
 
/home being owned by root is not the issue -- But if it's not something 
the apahce user can 'ls /home' and get the contents of, then you've got a 
problem. 
 
--  
Like Music? 
http://l-i-e.com/artists.htm
 
[Back to original message] 
 |