Having trouble writing to a file with PHP on Ubuntu

[亡魂溺海] 提交于 2019-11-28 23:53:13

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!

You can verify that you have the permission on the folder '/html/Projects/MD_ScrapingTool/files/' and try with an absolute path.

Jack Frost

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.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!