搬家成功~~

我这个小博客(百度搜索”一个屌丝网”, adiaos.me)原来使用的空间是freeWHA的, 没用几天, 发现页面被强制塞入了广告. 一开始以为是由于”流量过大”(网上的说法是freeWHA会在”流量过大”的时候放广告). 不过觉得好奇怪啊,我这个博客没开几天, 访问量应该没有那么大啊. 后来得知, 貌似是中国区域不再提供无广告的免费虚拟空间了, 需要花钱.

一怒之下就决定换一个空间, 打算换成000webhost的. 但是申请之后一直没有动静. 估计失败了吧. 看样子免费午餐真的不那么容易吃到.

算鸟, 还是花上12美元买个空间吧—-hostso.com, 据说这个空间不错, 可以绑米, 支持无限个子域名, 支持curl…各种特性, 虽然不是免费的, 但是也确实很便宜, 每个月只需要1美元.

于是, 说到不如做到, 立马去买了一年的~(中间还出了点儿小乌龙, 用paypal的信用卡支付时, 不小心重复付款了, 没想到真的都付款成功了…nnd, 于是就在hostso投ticket, 客服很nice, 很快就帮忙解决了, 退了其中一笔款~~嗯, hostso的客服果然很赞, 只不过是需要英文交流)

然后就是开通空间神马的了. 用了backWPup插件, 把原来的数据库/文件神马的都备份了一下(当然啦, 数据库直接用phpMyAdmin导出也是一样的).

把备份的文件传到hostso的ftp上, 数据库我用phpMyAdmin导入了.

然后设置nameserver, 等待生效后, 访问的就是hostso上面的wordpress了.

呃, 等等.

为毛不显示了!

搬家之后, 页面完全不显示了!

慌了=.=于是重新导入数据库, 重新传文件…各种方式, 结果都不行!!

nnd!!!

各种绝望啊, 网上搜索什么”wordpress搬家 首页不显示”之类, 也没有好的方法解决.

首页的源代码查看了一下, 是空的.

这个时候, 作为一名屌丝程序员, 我临危不惧, 从hostso ftp上面下载了error_log, 发现了重要的线索

[06-Apr-2012 06:10:18] PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 64 bytes) in /home/adiaosme/public_html/wp-includes/pomo/mo.php on line 227

这是肿么回事儿? 文件损坏了? 内存不够了?

有了这样的线索, 去网上, 终于艰难地发现了一个地方很隐晦地讲了这样个事儿: wordpress搬家后, 有可能由于新的空间默认分配的内存不足(比如php版本啦, 默认设置啦等等都可能), 导致wordpress无法启动.

于是有如下几种方式:

方法一:在.htaccess文件中加上以下内容

php_value memory_limit 256M

方法二: 在wp-config.php中加上以下内容

define ('WP_MEMORY_LIMIT', '256M' );

方法三: wp-settings.php,编辑这个文件,修改define('WP_MEMORY_LIMIT', '32M');

define(‘WP_MEMORY_LIMIT’, ’256M’);

方法四: 新建一个php.ini文件, 加入以下内容

memory_limit=256M

这几种方法殊途同归, 但是不同的空间有可能对不同的功能做过限制, 比如说.htaccess不能使用的话, 第一个方法就不管用了~~

我使用了第二种方法, 果然就好了!

 


本文链接:https://www.poisonbian.com/post/84.html 转载需授权!

分享到:
原文链接:,转发请注明来源!
「搬家成功~~」评论列表

发表评论