在linux机器上,有一个web项目,根据URL执行文件写入操作。
用另一台windows机器,访问此URL,虽然没有报错,但文件写入也不成功。
整个web项目文件夹都设为777了,还是不行。
后来得知,需要将写入的那个文件设为属于httpd用户所有的才行。试了一下,还算成功。
sudo chown -R nobody content.txt
这样就可以了。nobody为apache的默认用户。
在linux机器上,有一个web项目,根据URL执行文件写入操作。
用另一台windows机器,访问此URL,虽然没有报错,但文件写入也不成功。
整个web项目文件夹都设为777了,还是不行。
后来得知,需要将写入的那个文件设为属于httpd用户所有的才行。试了一下,还算成功。
sudo chown -R nobody content.txt
这样就可以了。nobody为apache的默认用户。