我无法在nginx上运行php fpm。我收到www-data user / group的权限错误。我的错误日志如下。我尝试通过互联网向用户提供不同解决方案的www-data许可但是没有用。我正在运行codeingiter框架。请检查下面的错误日志
10673#10673:* 19456 stat()“/ var / www / html / testphp / api / ajax / getdetails”失败(13:权限被拒绝),客户端:11.11.1.11,服务器:www.mydomain.com,请求:“GET / api / ajax / getroomdetails / 201 HTTP / 1.1”,h $
10673#10673:* 19456 stat()“/ var / www / html / testphp / api / ajax / getdetails”失败(13:权限被拒绝),客户端:11.11.1.11,服务器:www.mydomain.com,请求:“GET / api / ajax / getroomdetails / 201 HTTP / 1.1”,h $
10673#10673:* 19456 FastCGI在stderr中发送:“主脚本未知”,同时从上游读取响应头,客户端:11.11.1.11,服务器:www.mydomain.com,请求:“GET / api / ajax / getdetails HTTP / 1.1 $
请建议我如何给出运行php-fpm的正确权限
答案 0 :(得分:0)
您是否检查了文件权限 cd / you目录 然后键入 ls -l 之后你可以使用
chown -R root:www-data / Directory chmod g + w -R /目录
或
chmod + x /目录