CakePHP 2.0.6ではDebian lennyのPHPが使えない
TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > CakePHP 2.0.6ではDebian lennyのPHPが使えない
最近、CakePHP 2系を始めようかなとか思って。
ソース読んだりしてるんですけど、CakePHP2.0.6の要求するPHPのバージョンってPHP 5.2.8じゃないですか。
そこで気がついたんですが、Debian lennyのPHPって、普通に使ってるとPHP 5.2.6なんですよ。
~$ php -v PHP 5.2.6-1+lenny16 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 3 2012 13:17:21) Copyright (c) 1997-2008 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
もともと、PHP5.2.6というバージョンが、preg_replace_callbackのバグとか、PDOのバグとかあって使い物にならないらしいですね。
そこ再現できちゃったし。
まぁ、あれかな。もうそろそろDebian lennyってサポート終わりそうだし、
squeezeに移行したほうがヨサゲかもですね。
~$ php -v PHP 5.3.3-7+squeeze8 with Suhosin-Patch (cli) (built: Feb 10 2012 14:12:26) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH
squeezeはPHP 5.3.3っと。