Not enough memory

时间:2011-07-09 作者:Mike

有时在激活插件后,管理端会出现一条内存错误消息,有时也会出现在首页。标准修复方法是增加config中的内存。php。

提前防止所有或大部分内存问题发生的最佳方法是什么?

2 个回复
最合适的回答,由SO网友:markratledge 整理而成

使用FTP,尝试通过编辑PHP中的memory\\u limit行来增加PHP和Wordpress的内存。ini(如果您有权访问)设置为64M或128M,这对于非多站点安装应该很好。

memory_limit = 64M;

如果无法访问php。ini文件,请在顶部添加此行。htaccess文件:

php_value memory_limit 64M

如果这不起作用或引发错误,请在wp配置的顶部附近添加这一行。打开后立即打开php文件<?php

define(\'WP_MEMORY_LIMIT\', \'64M\');

但您的主机可能会将更改限制为。您的帐户中的htaccess和主机范围的php。ini,所以这些可能不起作用。如果没有,请询问您的主人。

您可以运行phpinfo来查看您已经有了什么类型的内存分配。制作一个纯文本文件并将其命名为phpinfo。php并在其中输入以下行:

<?php phpinfo(); ?>

然后将文件放在服务器的根目录中,然后使用web浏览器转到该文件。你会看到你需要的所有php信息;向下滚动查看内存设置。如果您遇到错误,这意味着您的服务器公司出于安全原因将不允许phpinfo运行。

SO网友:Alex Older

它可以设置为您的。htaccess文件:

php_value memory_limit 16M
将其设置为256M或512M,您应该可以。

结束

相关推荐

High CPU & Memory Spikes?

我随机得到CPU和内存的高峰值。我已经停用了几乎所有试图找到罪魁祸首的插件。我一直在一次打开几个,然后等待30分钟,看看服务器是否表示可以。它总是这样。今晚我有3个小时没碰它,当我回来时,我意识到我的副总裁在晚上8点和9点左右随机出现峰值。但从下午6点到8点没有问题,从晚上9点到凌晨12点30分没有问题。它说我的问题是索引。php。这是26日随机开始的。没有新插件,没有脚本更改,根本没有区别。我如何找出问题所在?More Info:我在VPS上安装了两个wordpress。其中一个是我的主网站,我和大约3