メインメニュー

パートナー企業様

開発実績

関連ページ

[Tech]PHP4.3.2でOpenPNEを最新(2.12.12)にしたら文字化け。

今回は、クライアントのOpenPNEサイトのバージョンアップです。

先日の投稿で、おわったぁ~!!!!!

と思ったのですが、検証をしていたところ、プロフィールの確認画面で文字化け…

マジで!!!!!

えぇ~!!!

と言うことで、調査。

ありました。

他の人も、ちょうどPHP4.3.2と言うキーワードで文字化けしてました。

が、なぜかMySQLのバージョンがどうのうこうのうで、closeされてました。

最初にこれを見た時はそうかぁ~と、MySQLのバージョンやらエンコードを見ていたのですが、やっぱり直らん!!!!

で、指摘のあった通り、

Validator.phpファイルの
$value = preg_replace(”/[\x{0}-\x{08}\x{0b}-\x{1f}\x{7f}-\x{9f}\x{ad}]/u”, ”, $value);

と文字列置換をしている箇所をコメントアウト。

解消されました。

PHP4.3.2のバグでしょうかね。

とりあえず、これで解消。

あとはクライアントにPHPのバージョンを上げてもらうだけですね…とほほ。