【发布时间】:2013-03-20 10:39:42
【问题描述】:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 13374929 bytes) in script.php on line 2
第 2 行是
session_start();.
会话存储在memcached 守护进程中(通过php.ini session.save_path 设置
使用默认的 memcached 设置(最大条目为 1mb),这意味着会话数据本身不应该那么大。
调试建议?
【问题讨论】:
-
好吧,也许这个问题有点无效,这与会话本身无关,并且内存在到达 session_start 行之前分配到某个地方。
-
它通常建议不要将 memcached 用于与会话相关的目的。
-
PHP 版本?环境一般?
-
centos 6.3 with php 5.3.3, no suhosin, pecl-memcache (not d)