今天上午老蒋帮助一个客户调试完毕网站数据,准备将在测试服务器中迁移到他的正式服务器中。按照正常的迁移顺序,备份数据库和打包全部的网站目录文件,然后拷贝到新的服务器中修改服务器的数据库环境,不过在打开后发现故障出现。出现"No input file specified"问题。
这里直接打开网站的首页出现"No input file specified"问题,检查解析也没有问题。因为解析我压根没有动,测试服务器用的是测试域名。
1、检查Nginx
检查当前网站的Nginx配置文件,也没有问题。同服务器的另外一个网站是可以正常访问的,可见服务器环境没有问题。
2、检查伪静态
当前Nginx引擎,当前网站是WP程序,伪静态也没有问题。不过看到有网友提到是不是根目录有什么可疑文件,这里我看到根目录有.user.ini文件,这个在测试环境BT环境是有的,但是在他正式服务器用的其他WEB环境。检查可运行的网站没有这个文件。
这里老蒋删除根目录的.user.ini文件,然后再刷新网站已经正常。
实际上我在检查解决这个问题的时候,看到网上还是有很多关于"No input file specified"问题排查方法,这个需要根据不同的环境问题解决,这个先按照当前方法记录解决方案。
本文出处:老蒋部落 » 迁移网站出现蹊跷的"No input file specified"问题排查 | 欢迎分享( 公众号:老蒋朋友圈 )