reading/writing files outside of web root

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

 



Hi All,

I am revisiting a previous question posted here as after lots of
investigation and code testing I cannot get what I want.

I want to use PHP to read/write files that are outside of the web root and
not owned by apache. To be specific...

$HOME/.procmailrc
$HOME/.spamassassin/user_prefs

.procmailrc must be owned by root.root and chmod'd to 600 or is does not
work, user_prefs can be owned by anyone, it does not seem to care who or
what the permissions are. The first problem is .procmailrc, someone on this
list suggested to use chown/chmod in PHP to change the file so it can be
read/written to by PHP, this I soon realized was not an option as the file
owned by root cannot be changed. 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?

So my question is can I easily/safely edit files outside of the web root
using PHP or is there a 3rd party command line tool to do this?


TIA


---
Phil Ewington

43 Plc - Ashdale House
35 Broad Street, Wokingham
Berkshire RG40 1AU

T: +44 (0)1189 789 500
F: +44 (0)1189 784 994
E: mailto:phil.ewington@xxxxxxxxx
W: www.soyouthink.com



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.6 - Release Date: 07/02/2005

-- 
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