有些客户搬迁了网站后,打开网站提示:
首先观察了一下,网站是php+mysql的,于是传了一个phpinfo上去
phpinfo.zip (1 K) 下载次数:120 打开后搜索了一下,发现mysql是在的
可以确认php+mysql环境是没有问题的。
现在我们把php.ini里面错误提示开启(以前云主机的环境错误提示没有开启,所以需要手动开启下,后来安装的都开启了)
- 找到error_reporting,把里面的值改成 E_ALL & ~E_NOTICE
- 找到display_errors,把里面的值改成 On
然后打开控制面板->服务,把World Wide Web服务重启一下(相当于启动iis)
然后检查客户的web程序,因为如果程序目录比如data目录不可写的话,很可能会导致500错误。
按照这个方法检查777权限http://phpwind.me/360.html
有些网站程序会用到session,那么需要C:/windows/temp目录可写
于是,找到这个目录,按照上面的教程设置777权限。
这时,打开网站,会提示
懂什么问题了么,可能是程序问题,比如缓存没生成。