PHP警告:Include():无法为池分配内存

时间:2018-06-22 作者:alexus

如果这是问我问题的错误地方,我提前道歉(mods:请把它移到适当的地方)

我在wordpress日志中看到以下消息:

PHP警告:include():无法为池分配内存。

和/或

PHP警告:未知:无法为池分配内存。第0行中的未知

php -v:

# php -v
PHP 5.3.3 (cli) (built: Nov  7 2016 11:21:30) 
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
# 
memory_limit 和/或apc.shm_size 设置为128M:

# grep ^memory_limit ./php.ini
memory_limit = 128M
# grep ^apc.shm_size ./php.d/apc.ini 
apc.shm_size=128M
# 
我试过设置memory_limit-1 和/或512M 对于测试,结果仍然相同(上面的消息)。

请告知。

2 个回复
SO网友:Edward Caissie

此主题是否有帮助(它似乎引用了您当前正在查看的项目)https://stackoverflow.com/questions/3723316/what-is-causing-unable-to-allocate-memory-for-pool-in-php ?

SO网友:Lisa Baird

我也有类似的问题。我是在试图通过编辑来增加内存限制时引起的。htaccess、wpconfig和wpsetup文件。撤消更改没有任何帮助,所以我只是重新开始,因为这是一个新设置。我将以这些文件为起点。

结束