godaddy空间显示500错误Internal server error. 以及解决方法
页面显示:500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be
displayed.
以下转载自http://www.feng521.com/archives/godaddy-550error.html
自从风更换了godaddy美国的空间,速度是不错了,一般ping值都在200左右。但是经
常出现500错误,有的时候,一打开网页就出现500错误,然后刷新下就解决了。尽管
不是很影响,但是总觉得很纠结。从网络上翻了好长时间,但是解决方法都不相同。
下面风就介绍下,自己感觉有用的。
1.更改文件目录的权限,这个基本上关于500错误的解决方法都提到了这点,
改777为755。但是一般的500错误还都不是他的问题(windows主机常有这个问题)。
原因godaddy据说比较敏感,你不设置安全点,她会没安全感的。不过校风老早就把文
件目录属性改为755了,这个对我应该不是原因。
2..htaccess 问题。htaccess内的规则有问题也会导致500错误,方法是删
了,重新建个,对规则进行修改。风用的htaccess规则是经过广大人民群众亲身检验
过的,应该不存在问题。所以,这个也可以排除。
3.和php 5.X FastCGI有关。godaddy 默认是开启 FastCGI的,可以增加服
务器性能,减少用户响应时间等。但是FastCGI容易发生死掉进程的问题,导致用户无
响应? 看了下好像只要取消FastCGI默认开启,godaddy的Linux空间就会恢复正常。
具体对500的效果还真不知道如何,但是还是要说一下方法。
具体方法:在后台:Hosting -> Manage Account
Settings ->File Extension ->Default Extensions 。
4. 在htaccess文件下添加以下代码。(原因不知,但是很管用)
[code]addhandler x-httpd-php-cgi .php4
addhandler x-httpd-php5-cgi .php5
addhandler x-httpd-php5-cgi .php[/code]
风这里用的就是是第四种方法,FastCGI个人觉得也是有点用的。
还有,网上还有部分站长推测说是同一主机上个别站点CPU占用率太高,而影响本站的
运行,所以才会出现500错误,风认为真有可能是这个方面的问题,但是可能性并不是
很大,风按第4种方法做了,目前还没有再次出现过500错误。