最近遇到几个客户的php网站使用的宝塔面板搭建的网站,打开网站提示:no input file specified,其实这个问题很好解决,应该是防跨站攻击文件路径问题,或者网站运行目录配置错误,下面云服务器网(yuntue.com)小编分享一下解决方案:
在用宝塔搭建站点的时候,访问网站出现“no input file specified”错误,可以通过关闭“防跨站攻击”解决。
1.进入宝塔,打开站点设置页
2.选择“网站目录”
3.关闭“防跨站攻击”
4.重启站点或者服务器即可。
提示:防跨站攻击配置文件就是根目录下的.user.ini文件,也手动可以根据实际目录路径修改,开启或者关闭防跨站攻击有可能需要重启下PHP(宝塔面板后台软件管理找到对应的PHP版本点击“设置”—“重启”),其次就是检查网站运行目录是否设置正确,有一些用户在搭建网站上传源码程序的时候会多一个目录文件,如果源码程序在这个文件夹内,就需要设置选择正确的运行目录,否则也会出现问题,如果程序是解压在根目录请忽略这个问题。