背景
接手新工作,一个任务是将一个网站从阿里云云虚拟主机迁移到云服务器 ECS上。环境配置不详说,主要吐槽这个错误。
这个网站原来是找外面的网络公司做的。
环境
ngingx+php5.2.17+mysql5.7.25
错误描述
网站程序通过ftp上传,数据库已导入,配置文件已修改,网站首页访问正常,首页功能正常,后台登录页面正常访问,但是登录后台首页就会报No input file specified这个错误。
解决过程
一开始觉得是php-cgi配置有问题,可是我的其他访问都正常,百度后根据一些资料进行了一些配置修改,无效。
苦苦挣扎的时候,尝试登录旧网站(未删除),发现它也是报这个错误???
之后查看文件发现,这个网站,它就是没有这个后台首页文件的。。。踩了一个超低级的坑。。。
解决方法
找到同版程序上传这个缺了的文件
总结
前人挖坑,后人倒霉。这个无良网络公司用的很老的网站程序,只能用php5.2以下,而且还缺文件。。。我的内心是崩溃的