记一次网站报错File not found.问题

php-fpm解析PHP,"No input file specified","File not found"的问题今天不幸中招了。

大致记录一下几个原因:

1、web根目录下文件不存在。

这个解决方法就不用说了。

2、php-fpm配置问题

有可能是fastcgi.conf的配置问题,也有可能是用php-fpm启动用户造成的权限问题,还有可能是nginx下关于fastcgi的配置问题,具体问题具体分析。

时间: 2024-10-06 02:46:16

记一次网站报错File not found.问题的相关文章

centos7 安装nginx和php5.6.25遇到 无法访问php页面 报错file not found 问题解决

php-fpm安装完成,nginx安装完成 netstap -ntl|grep 9000 发下端口正常开启 iptables -L 返现9000端口已经开放 ps -aux|grep nginx 发下nginx进程正常运行 但是就是静态页面可以访问,php动态页面无法访问,报错'file not found' 最后发现问题,修改nginx.conf fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 改成 fastcgi_par

网站报错Access denied for user 'root'@'localhost' -问题排查续

网站报错Access denied for user 'root'@'localhost' (using password: YES) 每次的挽救办法就是: /etc/init.d/mysqld stop mysqld_safe --skip-grant-tables & 几乎每隔10分钟就出现一次,如下图,然后手动安全模式重启mysql.偶的内心好崩溃... 不得不赞阿里云的售后技术支持太给力!耐心回复我的一个个小白问题. 总结一下, 问题原因:本地授权问题 解决办法:“您目前启动到mysql

树莓派(Raspberry Pi 3) centos7使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

使用yum命令报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax 问题如下:  问题出现原因: yum包管理是使用python2.x写的,将python2.x升级到python3.x以后,由于python版本语法兼容性导致问题出现 解决办法: 修改yum配置文件,将python版本指向以前的旧版本 # vi /usr/bin/yum #!/usr/bin/py

mysql连接数太小,导致网站报错mysql:Too many connections

2017.9.14 一个网站上线前压力测试 网页打开报错mysql:Too many connections 一看就是mysql连接数设置过小导致的 进mysql查看连接数设置 show variables like '%max_connections%'; 只有151,怎么可以,果断决定提高到1000 PS:服务器性能可以的,哈哈 打开MySQL配置文件my.cnf添加 max_connections=1000  重启MySQL即可. 再次测试没问题咯! 方法二:命令行临时修改. set gl

MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)

一 说明: 前几天,试着复制了一个mysql目录到另一台机器上面,然后更改权限并启动,但是一直报错 Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid). 二 排查: 上面只能看到mysql启动失败,具体的原因,需要查看数据库目录下的.err文件,查看.err文件,内容如下: 140726 00:18:10 mysqld_safe mysql

使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

背景: yum包的管理是使用python写的,有对应的python版本 遇到的问题报错如下: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置为默认版本了,所以导致语法问题 解决方法: 使用python2.6 yum install xxx来使用yum命令 注意:python2

使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: SyntaxError: invalid syntax问题

背景: CentOS 7升级Python到3.6.2后,需要在/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的: !/usr/bin/python 遇到的问题报错如下: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置

tail -f 报错 file truncated

操作: 循环覆盖向tmp 文件写入坐标 tmp: -45.6976089525,-26.1528715421,-0.0188627654187 报错如下: -15.2517398838,-5.1216965666,1.62749776805tail: /opt/xxx/tmp: file truncated 解决: tail -f -n 1 /opt/xxx/tmp 原文地址:https://www.cnblogs.com/sea-stream/p/10773624.html

新上线网站报错504

错误场景: 架构nginx+tomct 通过nginx直接访问出现504 不通过ngin页面打不开 nginx日志报错 upstram timeout相关 分析: 后端服务出现问题.(有时间再把详细情况补充上)