I am running PHP 5.5.9 on Ubuntu 14.04. I\'m having trouble writing to a file. I feel like this has to be a file permissions problem because I\'m pretty sure the code is cor
After some more research, I've got it figured out. Here is the solution for anyone having the same problem:
Since localhost belongs to the www-data
group, I just added my user to that group.
sudo usermod -a -G www-data my_username
Then, I added the folder to the group.
sudo chgrp -R www-data /var/www
Then, I gave write permissions to the www-data group.
sudo chmod -R g+w /var/www
This worked for me without any other issue. Thanks!
Try giving the absolute path and the filename with open
:
$file = '/html/Projects/MD_ScrapingTool/files/filetest.txt';
If the file does not exist, fopen
should create the file with 'w'
mode.
You can verify that you have the permission on the folder '/html/Projects/MD_ScrapingTool/files/' and try with an absolute path.