You are here

Unable to allocate memory for pool. in theme_render_template

将一个站点迁移到linux服务器上以后,报了一个这样的错误;

Unable to allocate memory for pool. in theme_render_template

错误消息都是这样的一列。搜索了一下,https://drupal.org/node/952358,这里给出了答案。

原因是,linux服务器上的PHP装了APC,对应的设置小了一点,导航到/etc/php.d,找到apc.ini文件,打开这个文件,找到里面的设置:

apc.shm_size=64M

将它修改为:

apc.shm_size=256M

保存,重启apache,问题就解决了。

论坛:

Drupal版本: