WordPress搬家后出现Internal Server Error的解决办法
上一年购买的收费主机到期后,懒得续费,因为之前用的是国内的主机,几次出现宕机事件,让我很是不爽,于是换用了host1free的免费主机,不过更不爽的是,居然用了没几天突然无法访问了,发现居然连空间里面的文件全部一块删除了,这不知是为什么,这还算是老牌主机的作风吗。幸亏还有备份。闲下来抽了点时间,打理了一下我的博客网站。
先是从分销商那里买了一个国外的收费主机,为的是免去备案,白名单的麻烦。在dnspod上面修改了A记录的指向。上传备份的文件,解压。新建了一个与原来同名的mysql数据库,将备份的数据库文件还原回去。但是这回就没有以前搬家那般顺利了。访问域名http://zoomao.net/居然出现了“Internal Server Error”的错误提示,上网查了一下,找到了解决方法:
1、请您检查PHP程序的属性是否设置为755,如果PHP程序的属性不是755,那么运行的时候会报“Internal Server Error”错误,请您使用FTP软件将属性更改为755再测试。
2、请您检查PHP程序所在的当前目录下是否有名为.htaccess的文件存在,此文件会干扰PHP程序的正常运行,如果发现有此文件建议您删除或者改名后再测试。
我的问题就出在.htaccess文件上,可能是原来的WP Super Cache插件的问题,导致这回的.htaccess文件不兼容,于是删除这个文件,果然能正常访问了,但是却出现了新的问题,除了主页,其余的页面全都无法访问了,看来这个文件还真不能随便删。于是在WP Super Cache的设置中重新生成了.htaccess,问题圆满解决。
本站文章请注明,转载自:仲卯杂记
本文链接: http://zoomao.net/2010/07/21/wordpress-internal-server-error.html
没升级到3.0 ? 我也想换国外空间了。
但感觉比较慢,稳定性也更有点担忧。
[回复]
zoomao 回复:
七月 29th, 2010 at 21:49
已经升级到了3.0.
感觉国外的空间确实不太稳定,才十几天已经有两次出现短暂的不能访问的情况。
[回复]
嘻嘻,确实应该把blog放国外,国内太没安全感了
blog你用的是哪个空间?我前几天也转到一个国外空间商了
[回复]
zoomao 回复:
八月 1st, 2010 at 07:12
用的是从衡天小张那儿买的“加州圣何塞机房 – 圣何塞机房300M初级套餐”应该是属于HawkHost的。
[回复]
我用godaddy的不错,没有打不开,就是不能进行太费cpu的操作。
[回复]
那个数据库必须是同名的吧。。
[回复]
感谢分享,希望不会用到,呵呵
[回复]
host1free的有这么不好用?
天,我还是趁早撤……
[回复]
从ioicn坛子过来冒个泡……
[回复]
原来国外的机子不稳定啊,这确实是个问题啊
[回复]
也是搬家之后发现时不时访问主页会出现Internal Server Error的问题,今天试着把.htaccess重建试试
比较诡异的是不是每次都出现,而是随机的。。。
[回复]
博主买空间的时候也不百度一下,host1free的信誉不怎么好的
[回复]
Host1free都是先暂停用户的吧~
[回复]