问题是出现在之前推荐的德国主机kilu上
有2个朋友在wordpress平台下出现这个问题
症状表现为:
提示如下
Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 500001 bytes) in /data/apache/users/kilu.de/foxygirl/www/wp-includes/class-snoopy.php on line 894
总结一下原因主要是由插件引起的,如simple tag这类插件占用的资源比较多从而出现以上这种情形,导致页面无法访问
现在提供解决方法
在.htaccess文件开头加上
php_value max_execution_time 1200
php_value memory_limit 200M
php_value post_max_size 200M
php_value upload_max_filesize 200M
对于一般的虚拟主机,通过对.htaccess对服务器进行设置就能解决相关问题。这个方法也适用于其他php程序引起的类似问题。
独立主机如果有权限可以直接httpd.conf主机配置里更改相关的设置
转载原创文章请注明,转载自:BestJQ[http://bestjq.com]
本文链接: http://bestjq.com/solution-for-linux-host-memory-problem/

大家好,欢迎大家点击进入本站,我就是传说中的V大叔——Visionaer,Visionaer等同于德语中Visionär,是外来词汇Visionary的变形,根据读音可以直接硬译为微葱。在这里分享我的观点、生活、知识和技术。欢迎大家常来。借用
插件能少用点还是比较好.
Visionaer Reply:
四月 25th, 2009 at 21:24
是,必要的装几个就好了
Greatings, Can i take a one small picture from your blog?
Visionaer Reply:
六月 24th, 2009 at 13:55
@Dirnov, Yes,as you wish!
受用,我的blog真的是simple tag引起的。一禁用就好了。呵呵。我的主机被限制使用内存大小了。改.htaccess和wp-settings.php都没用。看来只有少装点插件了哦。
呃,Kilu不支持.htaccess怎麼辦啊?