美文网首页
"Primary script unknown" while r

"Primary script unknown" while r

作者: killtl | 来源:发表于2018-04-26 15:42 被阅读0次

问题

在nginx的error.log中找到这个错误

分析

首先想到的就是SCRIPT_FILENAME配错了,可是仔细一看没有问题,如下
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
继续寻找,是不是root路径配错了,再三检查之后确认没有错误
继续寻找,是不是nginx和php-fpm配置的listen端口不一致,经检查是一致的
难道是php-fpm没有权限读取root配置的目录吗,发现php-fpm运行的角色是xiaoju,而root配置目录(/joker/var/www)所属角色是joker,老规矩,使用如下命令检查一下
sudo -u xiaoju stat /joker/var/www //显示permission denied
问题找到了,就是权限不够造成的

解决

见上一篇nginx坑对应解决办法

相关文章

网友评论

      本文标题:"Primary script unknown" while r

      本文链接:https://www.haomeiwen.com/subject/whfmlftx.html