Anonymous Coward曰く、"大量のバグ・フィックスが施されたPHP 4.2.3がリリースされました。メンテナンス・リリースではありますが、PHPユーザーの全てにアップデートが推奨されるとのこと。ChangeLogには、30にも及ぶ変更点が記されています。"セキュリティフィックスではないが、重要なバグ修正もいくつか含まれているようだ。日本人にとって重要なmbstringモジュールも修正対象なので、事情が許すならアップデートしておこう。
日本語処理に問題があるそうなんですが (スコア:5, 参考になる)
日本PHPユーザー会 [php.gr.jp]にも書いてるんですが、
『※注意※ 日本語関係の処理にバグがあります。patch が出るまでしばらくお待ち下さい。』らしいです。
詳しくはPHP-usersMLのスレッドを参照すると良いかと。
[PHP-users 9880] PHP 4.2.3で4バイト以下の配列の変数値が取れない [php.gr.jp]
Re:日本語処理に問題があるそうなんですが (スコア:2, 参考になる)
この失敗が、今後のリリースに生きる事を願うばかりです。
#そんな時こそテストプログラムで手早くチェック?
CVSの方に、パッチ(テスト中?)が入っている様です。
一般リリースでは4.2.4を待たなきゃいけないのかな?
Re:日本語処理に問題があるそうなんですが (スコア:1)
個人ユースなら普通に問題なく使えます。([個人]としたのはリリース版でないという点で)
PEARぐらい変化があるのも個人的には楽しいけど、こっちはおっかけるの大変だわ。
Re:日本語処理に問題があるそうなんですが (スコア:0)
./configure; make; make install
しちゃってから、ココ読みました。
あんまりに迂闊なのでAC.
見てる限り (スコア:0)
4.1.2が今のところ一番かな。
4.2.2もマルチバイト系のバグがかなりあるし。
使ってるかた、どうです?
正規表現 による置換が 4.2.1 でうまくいかないことが (スコア:1, 参考になる)
apache の子プロセスが30メガバイト以上に肥大して、セグメンテーションフォルトしちゃってるみたい。
PHP 覚え立てのころのつたないスクリプトなので、
私のコードがわるいんじゃないか、と思うことにしました。
Re:正規表現 による置換が 4.2.1 でうまくいかないこ (スコア:0)
>apache の子プロセスが30メガバイト以上に肥大して、セグメンテーションフォルトしちゃ