wordpress for SAE内存不足溢出解决方法SAE_Fatal_error: Allowed memory size exhausted
错误提示:
SAE_Fatal_error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 523800 bytes) in wp-content/plugins/social-medias-connect/function.php on line 1263
SAE_Fatal_error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 523800 bytes) in document/DoYouHaoBaby/LibPHP/App/Lib/Config/ConfigKey.class.php on line 35
解决方法
1.停用占用内存过多的有关插件
2.修改 wordpress 根目录下的 wp-settings.php 文件,在文件最开始查找:
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’32M’);
将 define(‘WP_MEMORY_LIMIT’, ‘32M’); 当中的32改写成64或者更高,
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://www.qiuworld.com/blog/archives/674
如果找不到define(‘WP_MEMORY_LIMIT’, ’32M’);这一行代码了,那么修改wp-config.php文件,使用Notepad++打开,在define (‘WPLANG’, ‘zh_CN’);这一行代码之下添加上这样一行代码:define(‘WP_MEMORY_LIMIT’, ’64M’);
飞鱼的声纳 wantfee QQ59550481
http://startwmlife.com/wordpress-has-not-enough-memory-how-to-upgrade/
注意:
1.注意要谨慎使用windows中自带的记事本来编辑此文件,它可能会改变wp-setting.php文件的编码,导致错误的出现。startwmlife.com/
2.修改时要注意,不要忘记分号,使用半角,否则会出现语法错误。
SAE_Parse_error: syntax error, unexpected T_LNUMBER in wp-config.php on line 97
修改wordpress的PHP文件后因添加BOM导致错误SAE_Warning: Cannot modify header information
--------------------------------------------
jake:那个提示并非“取67M内存”的意思,而是读取内存的位置出错,也就是俗称的“内存溢出”。
WordPress内存不足错误
打开cPanel,php配置显示分配了32M的内存,嗯,毕竟是免费的空间,也不能要求太多了
如果是自己的服务器,可以通过修改稿php.ini来修复这个问题
既然如此,就从自己的博客着手吧
戈戈提供的空间没理由连一个博客也不够内存的,首先要找到消耗内存的真凶
第一个令人联想到的就是WordPress繁多的插件了
http://www.latooni.cn/46
”memory_limit”这个值。修改的方法有:
1. 在WordPress的安装目录下新建一个.htaccess文件(已存在就不用新建了),在文件内填上:
php_value memory_limit 64M
2. 在 wp-config.php 文件的 define (‘WPLANG’, “);下一行添上:
define(‘WP_MEMORY_LIMIT’, ’64M’);
3. wp-settings.php,编辑这个文件,修改define(‘WP_MEMORY_LIMIT’, ’32M’);为
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://booksfox.com/%E6%9C%80%E6%96%B0wordpress%E5%86%85%E5%AD%98%E6%BA%A2%E5%87%BA%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/
解决wordpress 2.9中文版内存溢出Bug
修改 wordpress 根目录下的 wp-settings.php 文件,在文件最开始查找:
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’32M’);
将 define(‘WP_MEMORY_LIMIT’, ‘32M’); 当中的32改写成64或者更高,
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);
http://www.qiuworld.com/blog/archives/674
lendage:
找到解决的办法了
在wp-setting.php
中修改memery为64就OK了
http://wordpress.org.cn/thread-38428-1-1.html
wordpress默认的内存大小为32m,如果安装插件过多,很可能在升级时出现内存不足的问题。显示提示文字为”Allowed memory size of 33554432 bytes exhausted”,如何解决此问题呢?方法如下:
二、使用Notepad++或者EditPlus之类的编辑器打开已经下载的wp-setting文件,将第13行的define(‘WP_MEMORY_LIMIT’, ’32M’);代码中的32更改为64、96、128、256等数字,一般64M就足够了。注意要谨慎使用windows中自带的记事本来编辑此文件,它可能会改变wp-setting.php文件的编码,导致错误的出现。
PS:前些时候升级wordpress到3.0.1之后,又出现了内存不足的问题,但是按照上面的方法找到wp-setting.php文件,打开之后却发现找不到define(‘WP_MEMORY_LIMIT’, ’32M’);这一行代码了,如果你在解决内存不足的问题时也遇到了这样的问题,那么以下是解决方法:下载wp-config.php文件,使用Notepad++打开,在define (‘WPLANG’, ‘zh_CN’);这一行代码之下添加上这样一行代码:define(‘WP_MEMORY_LIMIT’, ’64M’); 保存,上传到服务器,覆盖原文件,问题即可解决。
http://startwmlife.com/wordpress-has-not-enough-memory-how-to-upgrade/
没有评论:
发表评论