我正在使用Wordpress自制插件和自制主题。在本地它工作正常但在服务器中我在php日志中收到此错误:
ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '85.XX.XX.XX', file '/usr/home/www/wp-admin/admin.php', line 109), referer: http://mysite.com/wp-admin/
ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '85.XX.XX.XX', file '/usr/home/www/wp-admin/admin.php', line 109), referer: http://mysite.com/wp-admin/admin.php?page=my-plugin-page
我不知道是不是在我收到此消息之后或者是什么原因,但后来我的前端页面一直在等待,什么都不做,没有apache或php日志条目。这些页面之前正在运作。
我无法访问Apache conf。和服务器管理员联系是有点困难,所以我真的不知道问题在哪里或下一步做什么,我试着一步一步地评论一切,但即使是一个简单的“回声”wordpress页面模板kepps永远等待没有记录条目。
任何线索?
谢谢
答案 0 :(得分:0)
您的插件正在尝试增加memory_limit
设置。这种尝试被PHP挫败 - 我假设可能是Suhosin patch.插件可能会这样做以避免内存太少的问题;然而,这通常是徒劳的,因为限制是由提供者强制执行的。 (我从未见过实际的错误,但通常会忽略该设置。)
尝试删除尝试增加限制的命令。