web 500错误的原因可能有哪些

可能原因如下:

1.权限错误。

第一种是php文件属性错误。解决办法,将php文件的属性改成 644;

第二种是文件夹权限错误。解决办法,将文件夹权限改成755;

第三种是public_html文件夹权限错误。解决办法,将此文件夹权限改成750。

80%以上500错误都是由于以上的错误引起的,777权限很危险,服务器全局禁止777权限因此会导致错误(系统限制权限后面两位数不能为7、6、2。也就是说766、666、722等同样是禁止的)。建议先尝试使用此文件自动检查和修复(此文件无法修正/public_html文件夹权限错误),使用方法:下载文件解压并上传到网站源码根目录。然后访问这个文件【例如您网站的源码是直接放在abc.com的根目录,则访问http://abc.com/recur.php】,等待网页加载完毕即可。此程序会自动重设当前目录下所有的文件夹和文件的权限为正确的权限【文件夹755文件644】。

注意:如有程序的安装说明写需要777权限请直接无视。主机做了特殊的设置不需要777亦可读写和执行文件。如果出现不可读写一般是由其他原因导致的,请联系客服为你检查:)

2.htaccess文件错误 。

解决办法,修改.htaccess文件的内容,若在ftp下无法查看.htaccess文件,请用在本机制作一个空的.htaccess文件,上传覆盖之。

如果以上两个均检查后仍然无法解决500错误的问题,请联系客服为你检查:)

1 Star2 Stars3 Stars4 Stars5 Stars (4 次投票, 平均分: 4.00 out of 5)
Loading...

分类:一般问题 | 标签:

已有 4 人 对 ”web 500错误的原因可能有哪些” 进行了评论

  1. 任海潮说道:

    将根目录的权限由错误的777改成755
    将php文件的属性改成 644
    具体怎么改呢