我有一个PHP脚本,它创建一个目录并将图像输出到该目录。在Apache下,这工作得很好,但是我们最近决定改用NGINX,以更多地利用我们有限的RAM。我正在使用PHP mkdir()命令创建目录:
mkdir(dirname($path['image']['server']), 0755, true);
切换到NGINX后,我收到以下警告:
Warning: mkdir(): Permission denied in ...
我已经检查了父目录的所有权限,因此我确定我可能需要更改NGINX或PHP-FPM'用户',但是我不确定该怎么做(我从来不必指定用户APACHE的权限)。我似乎找不到太多的信息。任何帮助将是巨大的!
(注意:除了这种挂断,向NGINX的切换非常无缝;我是第一次使用它,从字面上看,它仅用了10分钟就可以开始和运行NGINX。现在,我正在熨烫纠结)。
nginx.conf
并且www.conf
默认IIRC。