创建文件夹时Nginx"权限被拒绝"

PLa*_*zzo 2 php webserver nginx

我正在使用一个简单的PHP脚本来编写/重命名文件.

默认情况下,nginx安装我运行脚本时会收到"权限被拒绝".

我试图将root html文件夹权限从755更改为777并且它可以正常工作.

但我认为这不是正确的解决方案,所以有什么不对?

sam*_*ayo 6

您需要提供文件chown权限,因此nginx可以访问它们,而不是采用chmod 777哪种方式,每个系统/用户都可以访问这些文件.试试这个

sudo chown -R www-data:www-data /path/to/your/file
Run Code Online (Sandbox Code Playgroud)

sudo service nginx restart如果你使用的是centos,请不要忘记