我有一个php文件,它试图在我的Ubuntu服务器上读写xml文件,但是问题是它没有权限这样做(权限拒绝错误)。
我尝试了下面的chown www-data read_write.php,但没有运气
更改该文件的权限的正确方法是什么?
-rwxrwxr-x 1 www-data www-data 14092 Sep 6 12:33 read_write.php
发布于 2012-09-06 12:19:21
也许你有点困惑..。
字符串前面的"d“字符只意味着这是一个目录,而不是文件。您应该看一下XML的权限!
发布于 2012-09-06 12:23:37
只需检查它在哪里写入文件,然后执行chmod 777 /path/to/xml/directory或chown将其写入apache正在运行的用户名和组,如果您使用的是fcgi或类似的文件(比如php ),则将其转换到php fcgi/php-fpm进程正在运行的用户名和组。
https://serverfault.com/questions/424919
复制相似问题