WindowsにApache2.2+MySQL5.1+PHP5.2.8+CakePHP1.2.0.7692を入れて開発中なのだけど、MySQLのエンコーディングをUTF-8にしてる関係で、CalePHPのdatabase.phpに’encoding’ => ‘utf8′を追加。
が、追加するとwebrootのindex.phpが見れない。
というか真っ白画面。
PHP側は特にエラーログにも何も吐かず。
Apacheのエラーログには”zend_mm_heap corrupted”が出ていた。
ZendのMemoryManagerのメモリリークか何か??
‘encoding’ => ‘utf8′の行をエスケープすると動いてくれるんだけど…。
原因調査中。
知ってる方いたらプリーズ。
タグ: CakePHP