做为一名网站建设技术人员,我们难免会碰到网站有时出现错误,比如500错误就是正常了,那么你知不知道什么原因导致网站出现 500错误呢?下面免费空间小编就给大分析一下什么原因导致网站出现 500错误?,详细信息如下:
导致网站出现 500错误的原因有两种,分别是:
1.空间文件设置错误,权限不足。
第一种是php文件属性错误。解决办法,将php文件的属性改成 644;
第二种是文件夹权限错误。解决办法,将文件夹权限改成755;
第三种是public_html文件夹权限错误。解决办法,将此文件夹权限改成750。
80%以上500错误都是由于以上的错误引起的,777权限很危险,服务器全局禁止777权限因此会导致错误(系统限制权限后面两位数不能为7、6、2。也就是说766、666、722等同样是禁止的)。建议先尝试使用recur(点击文件名下载)自动检查和修复(此文件无法修正/public_html文件夹权限错误),使用方法:下载文件解压并上传到网站源码根目录。然后访问这个文件【例如您网站的源码是直接放在abc.com的根目录,则访问http://abc.com/recur.php】,等待网页加载完毕即可。此程序会自动重设当前目录下所有的文件夹和文件的权限为正确的权限【文件夹755文件644】。
注意:如有程序的安装说明写需要777权限请直接无视。主机做了特殊的设置不需要777亦可读写和执行文件。如果出现不可读写一般是由其他原因导致的,请联系客服为你检查:)
2.htaccess文件错误 。
解决办法,修改.htaccess文件的内容,若在ftp下无法查看.htaccess文件,请用在本机制作一个空的.htaccess文件,上传覆盖之。
如果以上两个均检查后仍然无法解决500错误的问题,请联系客服为你检查:)
下一篇:如何解决登陆FTP提示530报错
本文标题:什么原因导致网站出现 500错误?
本文地址:https://www.128sj.com/jiaocheng/201902212414.html,转载请注明出处