增加WordPress内存容量

林继 WordPress 3,250 共写了770个字 (2010-12-31 2:25:57) 没有评论 打印 扫描二维码 百度未收录

1、本文来自:http://5iweb.org.ru/index.php/share/116.html
WordPress迅速发展,用户对WordPress内存的要求也越来越高。 WordPress占用的标准内存容量是32MB(参见settings.php),但目前,即使这样的容量也不是每个虚拟主机服务商都愿意提供的。 这的确是个大问题——于是用户们纷纷提出意见, 希望主机服务商能够为用户分配更多WordPress内存。
我们可以用Alex Rabe开发的 WP-Memory-Usage插件来了解WordPress中的内存使用情况。
Heiko Rabe开发的WordPress System Health插件也会为我们提供更全面的信息。
我们应该在主机允许的情况下尽量增加WordPress能占用的内存。 不过这之前需要扩展wp-config.php,最好逐步进行扩展,以测试主机许可容量。

  1. // 更多内存
  2. define('WP_MEMORY_LIMIT', '64M');
  3. // 更多更多的内存
  4. define('WP_MEMORY_LIMIT', '96M');
  5. // 又好又多的内存
  6. define('WP_MEMORY_LIMIT', '128M');

如果出现空白页面,说明扩展容量过大,系统无法承受,内存恢复32MB。 祝好运。

2、打开default-constants.php之后,可以看到第19行开始定义WP_MEMORY_LIMIT常量。

默认的是当启用了多站点模式(Multisite)就定义为64M,否则是32M。

针对内存不足,尽量设置大一点,推荐64M,以下是我的配置:

3、Wordpress的内存问题,解决办法,

方法一、 在WordPress的安装目录下新建一个.htaccess文件(已存在就不用新建了),加入如下代码:

php_value memory_limit 64M

方法二、 编辑文件wp-config.php,修改 define (‘WPLANG’, ‘zh_CN’); 下面加入如下代码:

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

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >