我正在使用一个简单的 php 脚本来编写/重命名文件。
默认情况下,当我运行脚本时,nginx 安装会出现“权限被拒绝”的情况。
我尝试将根 html 文件夹权限从 755 更改为 777,它有效。
但我认为这不是正确的解决方案,那么问题出在哪里呢?
最佳答案
您需要授予文件 chown
权限,以便 nginx 可以访问它们,而不是执行 chmod 777
这意味着每个系统/用户都可以访问这些文件。试试这个
sudo chown -R www-data:www-data /path/to/your/file
如果您使用的是centos,请不要忘记sudo service nginx restart
关于php - Nginx 创建文件夹时出现 "Permission denied",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32934574/