真是太闹心了,我一点也没动,就出现了Apache 500错误。站长既得解决墙内的矛盾,又得解决墙外的莫名其妙。。。500错误我一共出现过两次。
先说这一次:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache Server at www.ijophy.com Port 80
我查了一下,有人说出现这个500错误是文件权限的问题。说apache的单个文件不能是777 得755。但是我改了下问题并没有解决。于是我自己寻找下问题到底出现在哪,首先我想会是godaddy更换服务器造成的。很有可能和上次一样。是php文件脚本解析语言的问题,但是我查看了一下,是php5.2版本的。于是我从.htaccess,入手。
我发现只要删除.htaccess文件,网站就可以访问。看来问题出现在.htaccess文件。.htaccess文件是linux系的关键,功能是很强大的,可以rewrite、301重定向等。删除.htaccess文件后,我再次去修改固定链接,点确定后依然出现500错误。从ftp工具中看.htaccess重写的和我以前的一样。于是我停用了wordpress一个.htaccess插件,上传了一个空的.htaccess文件,修改权限0666。再次修改固定链接就OK了。
上一次:是由于安装SSL证书后,godaddy网站数据迁移。网站设置造成了初始化,使得网站php解析程序变成了4.X版本。解决方法:到godaddy后台修改文件解析脚本,把php脚本用php5.2版本就可以解决。
转载请注明:卓非博客 » wordpress出现500错误的解决办法
用着Godaddy的主机么?响应有点慢呀!
又是一个高手的博客!
学以致用~
这个不是godaddy的原因。
测试留言系统。
好文,收藏了。
我现在的空间也不给力呀!