check under what user Apache is running ( mostly nobody ). You have to give write permission on the directory where you want the files to be to that user. For security reasons, just don't give write access on your document_root, instead create a directory outside ( or within) your document_root and give write access on it to nobody ( Apache user id) and write your file there. ----- Original Message ----- From: "Caspar Kennerdale" <[EMAIL PROTECTED]> To: "Php-General" <[EMAIL PROTECTED]> Sent: Friday, November 16, 2001 12:49 PM Subject: [PHP] quick friday query
> I am writing files to my server using > > $fp = fopen("myfile.txt", "w"); > > this all works. However in the php manual it says that by using the "w" > switch that php will create the file if it doesn exist > > However this does not seem to work > > I can only write to a file that already exists and has CHMOD 777 > > Is this a school boy error or do I need my server re configured? > > Thanks > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]