プログラムブログ

PHP、Database、ネットワーク、サーバセキュリティ

phpをバージョンアップするとmbstringが使えなくなった…

phpを最新の5.2.0にバージョンアップしたところ、mb_stringなどマルチバイト処理の関数が使えなくなった….  phpはソースから作成したのだが、configure のオプションは次にしていた。

./configure –with-pgsql –with-apxs2=/usr/local/apache/bin/apxs –enable-i18n –enable-mbregex –with-EXTENSION=zlib –with-mbstring

結局のところ、現在は –with-mbstring ではなく –enable-mbstring にしなければならなくなったようで mb系の関数が使えなかったようだ。再度作成しなおして無事マルチバイト系の処理ができるようになった。
いつから変わったんだろう….

No comments yet. Be the first.

Leave a reply