仅在仪表板中出现内存问题

时间:2012-12-07 作者:drake035

虽然过去几天我一直在使用我的网站的仪表板,没有安装任何插件,也没有接触任何代码,但今天我的仪表板(但不是我的网站)不可用,在第36行的/home/../public\\u html/mysite.com/wp-includes/class-wp-admin-bar.php中显示一条消息“致命错误:允许内存大小为33554432字节(试图分配30720字节)”。

定义(\'WP\\u MEMORY\\u LIMIT\',\'64M\');已存在于wp配置中。php。

考虑到我没有碰过任何东西,可能是什么原因以及如何修复?

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

(1) 编辑wp设置。菲律宾比索【32M至64M】

(2) 尝试将此行添加到wp配置中。php文件:define(\'WP\\u MEMORY\\u LIMIT\',\'64M\');(您已经有了此步骤,因此忽略此步骤)

(3) 如果您有权访问PHP。ini文件,更改PHP中的行。如果您的线路显示32M try 64M:memory\\u limit=64M;脚本可能消耗的最大内存量(64MB)

(4) 如果您没有访问PHP的权限。我尝试将此添加到。htaccess文件:php\\u value memory\\u limit 64M

(5) 启用自定义PHP配置

为了能够使用php。ini,您只需要上传一个php。ini文件放入需要进一步PHP配置选项的目录中。

创建一个php。您的public\\u html/文件夹中的ini文件,以及您想要控制的任何指令,您的应用程序将使用这些更新的设置。

如果您希望某个特定的应用程序目录有自己的php。ini可能与主网站php不同。ini–然后将其上载到相关目录中。

(6) 制作您的php。您托管帐户的ini全局

您可能希望所有子目录和附加域使用相同的php。ini配置。避免创建php。ini在每个需要它的文件夹中,可以使用为虚拟主机指定全局PHP配置路径。htaccess文件。为此,请执行以下操作:

修改或创建名为的文件。在public\\u html/folder中的htaccess将以下代码添加到的开头。htaccess文件:suPHP\\u ConfigPath/home/USERNAME/public\\u html/…其中“USERNAME”是您的cPanel用户名。

请注意,此步骤是特定于服务器的。

(7) 与主人交谈。

结束

相关推荐

High CPU & Memory Spikes?

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