Nginx "Permission denied" 创建文件夹时
Nginx "Permission denied" when creating a folder
我正在使用一个简单的 php 脚本来编写/重命名文件。
默认情况下,当我 运行 脚本时,我得到 "Permission denied" 的 nginx 安装。
我尝试将根 html 文件夹权限从 755 更改为 777,它起作用了。
但我认为这不是正确的解决方案,所以有什么问题吗?
你需要给文件 chown
权限,这样 nginx 就可以访问它们而不是 chmod 777
这意味着每个 system/user 都可以访问这些文件。试试这个
sudo chown -R www-data:www-data /path/to/your/file
如果你使用的是 centos,别忘了sudo service nginx restart
我正在使用一个简单的 php 脚本来编写/重命名文件。
默认情况下,当我 运行 脚本时,我得到 "Permission denied" 的 nginx 安装。
我尝试将根 html 文件夹权限从 755 更改为 777,它起作用了。
但我认为这不是正确的解决方案,所以有什么问题吗?
你需要给文件 chown
权限,这样 nginx 就可以访问它们而不是 chmod 777
这意味着每个 system/user 都可以访问这些文件。试试这个
sudo chown -R www-data:www-data /path/to/your/file
如果你使用的是 centos,别忘了sudo service nginx restart