贵州科学院待遇:Fatal error: Allowed memory size of 33554432 ...

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 21:04:52
  Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes)发表于285 天前 ⁄ SEO, 网站建设 ⁄ 暂无评论 ⁄ 被围观 509+

自从上次升级失败,重装blog后,在后台“插件、引入链接、WordPress开发日志”总是提示以下代码。因为不影响使用,一直也没有搭理它,今天有点闲心看到了就想把此问题给解决掉。

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home/hljqch/public_html/wp-includes/class-simplepie.php on line 5409

这个问题主要的原因是因为博客默认的内存太小。解决此问题有两种方法,都比较简单,现在把两种方法都写出来。

第一种、修改wordpress根目录下的wp-config.php文件

找到此文件使用专业的网页编程工具打开(建议不要使用记事本之类的纯文本编辑器打开,可以会出问题,在这里我使用Dreamweaver打开)。找到以下代码

define(‘AUTH_KEY’, ‘替换该字符串’);
define(‘SECURE_AUTH_KEY’, ‘替换该字符串’);
define(‘LOGGED_IN_KEY’, ‘替换该字符串’);
define(‘NONCE_KEY’, ‘替换该字符串’);

在其下方添加一下代码(这里的128M是内存的大小,避免以后升级出现类似问题我们把这里的值设置大点最好,系统默认的是32M),并保存上传覆盖其原文件即可!

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

第二种、修改wordpress根目录下的wp-settings.php文件

打开此文件,找到以下代码,在2.92版本中,此代码位于13行。

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

将以上代码中的32M修改为64M或者128M就OK了。保存并上传覆盖原文件。

通过以上两种方法都能解决此问题,我使用的第一种方法,最终后台不在提示此信息,经过测试第二种方法同样可行。