Jump to content

Getting "failed to open stream: Permission denied", but I'm sure process is runn


Freedom-n-Democrazy

Recommended Posts

I'm getting this error when I try to fwrite to a directory:

failed to open stream: Permission denied

 

I have added the user www-data to the group which has permission to the directory?

 

The directory is this:

/home/directory1/documents

 

directory1 = drwxr-x---

documents = drwxrwx---

 

Does anyone know whats going on?

When I login as www-data I can write to the path fine. Why won't Apache do it? Apache is running as root > www-data.

 

<?php
$fp = fopen("/home/directory1/Documents/feedback.txt", "a");
fwrite($fp, "".$_POST['feedback']." - ".$_SERVER['REMOTE_ADDR']."\n");
fclose($fp);
echo "Done.";
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.