2015-10-04 163 views
1

我正在使用一个简单的php脚本来编写/重命名文件。Nginx在创建文件夹时“权限被拒绝”

默认情况下nginx安装当我运行脚本时,我得到“权限被拒绝”。

我试图将根html文件夹权限从755更改为777,它的工作原理。

但我认为这不是正确的解决方案,所以出了什么问题?

回答

1

你需要给文件chown特权,所以nginx可以访问它们而不是做chmod 777这意味着每个系统/用户都可以访问这些文件。试试这个

sudo chown -R www-data:www-data /path/to/your/file 

如果你正在使用的CentOS

+0

不要忘记sudo service nginx restart所以,我怎么可以给文件权限时还不存在呢? – PLazzo

+0

你不能给一个不存在的文件的文件权限 – samayo

+0

所以有这个问题,我需要在根html文件夹上创建一个文件。在我的测试中,有755的HTML权限,我无法创建它,但作为777它的工作... – PLazzo

相关问题