WordPress搬家错误处理Fatal Error

最近在博客要搬家,搬到VPS上去(https://www.vps.net/),这是个美国挺霸道的IDC。单单一个节点就20美元每月(Monthly Price
$20 $20 per node),并且买IP要花费,买各项服务还要花费,搭建平台还是要自己手动代码命令搞的。不过服务器很稳定,名气也挺大的,顾我们的企业博客要搬到这个VPS上去。
其实WordPress搬家挺容易的,以前就搬过几次。过程就是先到数据库里面把数据库备份上(这步一定搞好),之后把整个站点下载下来,把备份的数据库导入到新的数据库,重新配置WordPress中的数据库配置文件,上传就OK了,很简单的。
但是由于这个高级空间,一打开网址出现错误提示了:Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 122880 bytes) in /home/xxxxx/public_html/wp-includes/pluggable.php on line 1112。
自己一看是内存分配的问题。所以在VPS面板里找了找,改了下面的地方:

WordPress搬家错误处理

但是没管用,之后上网查了查,基本没有这方面的东西资料,所以小东北今天才写一些的哈。之后搞了挺久的,想了想其他方面的问题:如读写权限、文件配置的对不对、测试数据库的链接情况。其他都没问题的时候,我有在VPS面板中仔细研究了一下,发现问题了,还是要改内存。

WordPress搬家错误处理

另一种方法也可以手动修改这个文件,其实一个道理,还是面板里面操作的好:

open php.ini
look for
memory_limit = 8M
change this to
memory_limit = 64M  或者更高128
You’ll find that a few things are memory intensive, rather than processor intensive. Increasing the limit and restart

apache will fix this.
Note: You need to restart Apache after making any changes to php.ini.

最后博客正常工作了:)

2 Replies to “WordPress搬家错误处理Fatal Error

发表评论