NGINX: Primary script unknown

参考: [ StackExchange ]

这里的解决方式应该是你排查了所有原因依然无法解决问题.

SELINUX

更改 Selinux 配置

chcon -R -t httpd_sys_content_t path/to/webroot

或者干脆关闭 Selinux

setenforce=0
sed -i "s/SELINUX=.*/SELINUX=disabled/1" /etc/selinux/config

原文地址:https://www.cnblogs.com/tiantiandas/p/nginx_error_primary_script_unknown.html

时间: 2024-08-30 14:26:51

NGINX: Primary script unknown的相关文章

测试PHP是否安装成功时,nginx报错:"Primary script unknown"

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260-------谢谢您的参考,如有疑问,欢迎交流 环境php-5.6.36nginx-1.14.0 问题访问php测试文件时报404(文件不存在),已经确认权限和配置都没有问题. 处理过程查看nginx错误日志:报如下错误(172.16.6.236是服务器) 2018/08/03 01:05:34 [error] 57141#0: *242 FastCGI sent in stderr: "Pri

FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream,

在对nginx添加fastCGI的支持后,然后进行php页面验证,发现页面识别不到,不清楚什么情况,随后google了下,原来是Nginx内置变量问题惹的祸. 1.平台介绍: 1 2 3 4 5 6 OS Version:        CentOS release 6.4 (Final) Nginx Version:     nginx version: nginx/1.4.3 PHP Version:       PHP 5.5.5 (fpm-fcgi) Mysql Version:    

PHP Primary script unknown 终极解决方法

相信很多配置php环境的都遇到过这个恼人的问题: 浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 “Primary script unknown”,类似如下: 2019/01/03 10:24:02 [error] 11931#11931: *260 FastCGI sent in stderr: "Primary script unknown" while reading response header from

[PHP] 安装PHP报错“Primary script unknown”的解决方法

当安装完最新版的nginx和最新版的PHP以后,使用niginx默认配置文件中的PHP配置会有错误访问指定目录下的php文件时,显示File not found.错误.查看nginx的错误日志显示 90#90: *1 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 127.0.0.1, server: 127.0.0.1, requ

Nginx报Primary script unknown的错误解决

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 改成红色部分变量 root   /usr/local/nginx/html; 把root节点提前到location上面 原文地址:https://www.cnblogs.com/EasonJim/p/9615042.html

nginx FastCGI错误Primary script unknown解决办法

解决方法: 修改 fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name; 为: fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 上面配置中的$document_root就是针对root 目录下的php文件进行解析.

nginx错误:unknown directive "锘? in F:\nginx/conf/nginx.conf:3

C:\Users\Administrator>d: D:\>cd D:\nginx-1.4.7 D:\nginx-1.4.7>start nginx.exe D:\nginx-1.4.7>nginx -s reloadnginx: [emerg] unknown directive "锘? in D:\nginx-1.4.7/conf/nginx.conf:3 D:\nginx-1.4.7>nginx -s reloadnginx: [emerg] unknown

FastCGI sent in stderr: "Unable to open primary script:index.php (Operation not permitted) 问题解决

出现这类问题时,需要检查一下nginx定位的网站根目录中,是否有user.ini 文件 至于user.ini 文件是什么 https://www.php.net/manual/zh/configuration.file.per-user.php#111834 中有介绍 这类文件仅会被cgi/fast cgi/sapi处理,次文件会使得pecl 的htscanner扩展作废,所以路径没填写正确会产生这样的异常.如果使用apache,则用.hataccess 有同样的效果 原文地址:https://

后端程序员之路 2、nginx、php

nginx是由俄罗斯人开发的一种实现web服务器的工具,主要是为俄罗斯的第三大门户网站实现反向代理加速的服务器. Linux(CentOS)下,下载安装Nginx并配置 - jtlgb - 博客园http://www.cnblogs.com/jtlgb/p/5809808.html 也可以配置源,然后直接yum install nginx Nginx开发从入门到精通 — Nginx开发从入门到精通http://tengine.taobao.org/book/ 针对Nginx的PHP安装和针对ap