Geeklogコメント処理でエラー
2010年1月11日(月) 13:23 JST
閲覧数 2,745
Geeklogのバージョンアップ後、コメントを書くとエラーが発生しました。
内容的には、文字コードのチェック箇所で利用しているだけの様ですので、処理が無駄になりますが、以下箇所を修正しエラーが出ない様にしました。
lib-common.phpの3185行目
Fatal error: Call to undefined function utf8_decode()PHPビルド時に対応させていれば問題無いようですが、古いバージョンのGeeklogでは、この関数は使用されておらず、今からPHPをビルドしなおすのも面倒なので、コードを確認してみました。
内容的には、文字コードのチェック箇所で利用しているだけの様ですので、処理が無駄になりますが、以下箇所を修正しエラーが出ない様にしました。
lib-common.phpの3185行目
if(( $charset == 'utf-8' ) && ( $string != utf8_decode( $string )))をコメントアウトし、以下に変更。
if( $charset == 'utf-8' )