linux服务器执行PHP错误:Warning: include(): Unable to allocate memory for pool

最近几天发现站点老是提示: Warning: include(): Unable to allocate memory for pool

 

开始的时候没在意,以为是PHP没有足够的执行内存,修改了PHP.INI  设置最大的运行内存是原来的两倍。

 

修改后重启,确实一段时间没有这个错误了。

 

不过今天又发现这个问题。查阅相关资料,才发现原来是

 

php 的 APC 的问题。

 

在 /etc/php.d 目录下 apc.ini 文件

 

修改 apc.shm_size=32M 直接修改为256M,

 

运行1个月看是否还存在这个错误。~。 此文仅供参考。

| 0个评论