システム要件の PHP バージョン
xxx > システム要件の PHP バージョン @ 2011/9/5 17:10 |
---|
システム要件には「PHP4.3以降」とあります。
http://basercms.net/manuals/introductions/1.html cake/libs/controller/components/email.php では PHP_EOL と DATE_RFC2822 が 使用されていますが、これらの定数は PHP 4.3.0 では定義されていません。 PHP_EOL http://jp.php.net/manual/en/reserved.constants.php > Available since PHP 4.3.10 and PHP 5.0.2 DATE_RFC2822 http://jp.php.net/manual/en/datetime.constants.php > The DATE_ constants are defined since PHP 5.1.1 |
ryuring > Re: システム要件の PHP バージョン @ 2011/9/12 11:29 |
---|
xxxさん、ご報告ありがとうございます。
おそらくCakePHPコアのバージョンアップによるものですね。気づきませんでした。 DATE_RFC2822 については、プログラム側で対処する事にしました。修正パッチも用意しています。 http://project.e-catchup.jp/issues/1634 PHP_EOL については、システム要件を変更させて頂く事にしました。 4.3 以降 より 4.3.10 以降と表記を変更しています。 http://basercms.net/manuals/introductions/1.html また何かお気づきがあればよろしくお願いいたします。 Twitter:@ryuring |
xxx > Re: システム要件の PHP バージョン @ 2011/9/12 14:21 |
---|
返信ありがとうございます。
こちらに書いたあとに CakePHP 側の問題だと気づきましたので、本家で修正してもらいました。 http://cakephp.lighthouseapp.com/projects/42648-cakephp/tickets/1975 こちらのプロジェクトで、CakePHP コアを修正してパッケージしないというポリシーであれば もし CakePHP 1.2.11 がリリースされてそれを取り込むことがあれば解消すると思われます。 CakePHP の要件が PHP 4.3.2 以上となっているため、そこまでは戻せるのではないでしょうか。 |
ryuring > Re: システム要件の PHP バージョン @ 2011/9/12 19:24 |
---|
引用:
こちらに書いたあとに CakePHP 側の問題だと気づきましたので、本家で修正してもらいました。 おおお、そうでしたか!ありがとうございます! 引用: こちらのプロジェクトで、CakePHP コアを修正してパッケージしないというポリシーであれば 基本的にコアには手を加えない方針ですが、取り込まれる前提となると話は別です。 早速フィードバックさせて頂きます! ありがとうございました! Twitter:@ryuring |