刚刚我进博客后台的时候死活进不去,后来我以为是opera又出问题了,最近opera经常出现莫名其妙的问题,搞得我很是心烦,看来有时间要重新换新版本了,这是题外话哈。我又转用IE8来打开,在后台输入账号和密码后,就出现了下列的信息。

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 85 bytes) in /home/mzn1991/public_html/wp-includes/class.wp-dependencies.php on line 137

刚和草鸣说完空间的事情,现在进后台又出现了错误,今天真是不幸的一天啊。百度之,搜出的东西还不少,随便点击了几个,查明了原因。出现上面的错误的原因是使用内存超过[PHP|WP自身]限制或者服务器内存不足。后来在雷锋群里发了错误信息,让他们看看。不亏是雷锋群的同志,给我发了几个方法,我也大概看了一下,这种错误是比较简单解决的,只要进WP里去修改文件的数字就可以了。

后来我用了一个修改数值的方法,发现他们所贴出来的文件里根本找不到他们说的某某代码,也找不到那些数值,偶然间在一个百度问答里我才找到了原因,原来网上的方法都是叫改wp-settings.php,实际上已经不对了新版已经是到/wp-includes/default-constants.php,所以大家都找不到那个数值。方法我放在下面,修改后面的数值就可以了。

打开后改21-23行至少64M就ok了
// set memory limits if

( !defined(‘WP_MEMORY_LIMIT’) ) {  if( is_multisite() ) {   define(‘WP_MEMORY_LIMIT’, ’128M’);

} else {

define(‘WP_MEMORY_LIMIT’, ’64M’);  }

重新在浏览器里刷新后台,又可以重新进去了。哈哈,在这里我还是感性雷锋群的朋友,谢谢他们给我的帮助。