May
07
2020
万网UNIX主机访问PHP程序提示“Internal Server Error”的处理办法
风险
修改网站代码前,请注意做好数据备份工作,避免因修改错误导致网站不可恢复。
问题描述
访问万网linux虚拟主机,PHP程序在运行后报“Internal Server Error”
问题分析
•权限不正确
•.htaccess文件存在语法错误
•程序错误或者缺少文件
解决方法
•请您检查PHP程序的属性是否设置为755,如果PHP程序的属性不是755,那么运行的时候会报“Internal Server Error”错误,请您使用FTP软件将属性更改为755再测试 【如何修改FTP文件夹权限】。
•请您检查PHP程序所在的当前目录下是否有名为.htaccess的文件存在,此文件语法错误会导致“Internal Server Error”错误,如果发现有此文件改名后再测试看是否正常,如果恢复正常,则为此问题错误导致,联系自己的程序开发人员解决语法错误问题。此文件为隐藏文件,需要调整FTP客户端显示隐藏文件才能看到【FTP显示隐藏文件】。
•如果程序存在错误或者缺少文件,也会导致此错误。这种情况下,需要联系自己的程序开发人员开启网站的调试模式,查看错误原因。Wordpress和dedecms 都有调试模式。开启后会提示错误原因,根据原因进行处理。如果自己的程序没有调试模式可以尝试在访问错误的页面最前面,添加如下代码:
error_reproting(E_ALL);
再次访问,看是否出现了错误提示信息。
本公司销售:阿里云、腾讯云、百度云、天翼云、金山大米云、金山企业云盘!可签订合同,开具发票。
我有话说: