美文网首页
关于FastCGI sent in stderr: "Prima

关于FastCGI sent in stderr: "Prima

作者: 薛延祥 | 来源:发表于2019-10-08 10:42 被阅读0次

    因为换了台电脑,不可避免的要重新折腾一次开发环境。

    开发环境是LNMP,部署好站点后,访问站点的时候始终是“File Not Found”,于是就见了鬼了,历来环境都是这么弄的,配置的内容也是根据之前的配置copy的,路径都确认了没得问题的。所以,真的就见了鬼了。

    一般有问题都要找哥找娘的,但是说法大都是说讲配置SCRIPT_FILENAME不对,应该怎样怎样改,这里就是最不解的地方,因为根据他们说的,我的配置是对的。所以继续折腾。得出了以下几点意见:

    1) 软件安装应该是没得问题的,nginx和fpm通信应该是正常的,不然不会说“File Not Found”;

    2) 配置是没有问题的,一个是之前的配置是这样的,二个是根据网上说的大多都是如此;

    3) 经过确认配置的站点路径没得问题。

    所以,明明就在眼前,一切正常,却访问不到,应该是权限的问题。查看了下跟目录的权限,“drwx------”,果然,明显有鬼。

    仔细想了下,原来这个目录是我在图形界面直接copy的,copy的时候系统直接修改了权限,到账下面的文件无法被正常访问。为了确认这个问题,用相同的方式又copy了几个文件,确实如此。直接修改目录对应的权限后,站点就可以正常访问了。

    总结:FastCGI sent in stderr: "Primary script unknown"的问题总的来说是无法找到对应的文件,除了路径外,还应该考虑下权限。

    相关文章

      网友评论

          本文标题:关于FastCGI sent in stderr: "Prima

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