3

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 設定 (エントリの最大値は 1 MB) で設定されます)。つまり、セッション データ自体はそれほど大きくないはずです。

デバッグの提案はありますか?

4

2 に答える 2

0

Session_start 自体にはメモリ オーバーフローはありません。
これはラクダの背中を壊したストローであり、
その行に到達する前にほぼ最大の利用可能なメモリがすでに割り当てられていたため、エラーが表示されました。

于 2013-04-04T10:05:25.047 に答える
0
session.save_handler = memcache    
session.save_path="tcp://YOURSERVER:PORT?persistent=1&weight=1&timeout=1&retry_interval=10"

php.ini 設定をそのようなものに設定してみてください...

于 2013-03-20T10:46:12.993 に答える