我在其中一个WordPress安装的后端遇到了明显的延迟和超时。我启用了错误日志,现在看到的错误会在/wp-admin/admin.php
中显示第109行。以下是随机选择的两个示例:
[Tue Apr 24 13:14:46 2012] [error] [client xx.xxx.xxx.xx] ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker 'xx.xxx.xxx.xx', file 'path/to/file/wp-admin/admin.php', line 109), referer: http://www.DOMAIN.com/wp-admin/post.php?post=2276&action=edit`
[Tue Apr 24 13:24:10 2012] [error] [client xx.xxx.xxx.xx] ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker 'xx.xxx.xxx.xx', file 'path/to/file/wp-admin/admin.php', line 109), referer: http://www.DOMAIN.com/wp-admin/options-general.php
可能导致这些错误的原因是什么?有没有办法在不增加memory_limit的情况下修复它们?
编辑:我当前的配置将PHP内存限制设置为64mb,我的主机方案允许限制高达99mb。我现在设置为99mb,但是如果我正确地读取了错误,它会尝试分配256mb,所以99mb可能也不会削减它。