APCのバグ
スクリプトの内容にもよるみたいだけど一応注意。
http://pecl.php.net/bugs/bug.php?id=16721
ここに報告されている環境をまとめると、こうなる。
- OK PHP 5.2.6 with APC 3.1.2
- OK PHP 5.2.8 + APC 3.0.19
- △ PHP 5.2.10 + APC 3.0.19
- NG PHP 5.2.10 + APC 3.1.2
- NG PHP 5.2.11 + APC 3.0.19
- NG PHP 5.2.11 + APC 3.1.3p1
- NG PHP 5.2.12 + APC 3.0.19
- NG PHP 5.2.12 + APC 3.1.3p1
- NG PHP 5.3.1 + APC 3.1.3p1
- NG PHP 5.3.2 + APC 3.1.3p1 ※
session_write_close() を使えば直るケースもあり、使っても直らないケース※もあり。
個人的にはEC Cubeくらいでしか体験していない不具合なので、あまり深刻には考えていない。
APCは「動かないときは外しちゃう」程度の軽い気持ちであてにしたほうがいいのだろうな。