MOPHPBBを1.7.1にバージョンアップ

Date
2006-09-20 (水)
Category
4.Software

 ここでは1.6.1からのバージョンアップですが、ファイル体系が様変わりしているので、旧バージョンのファイルはすべて削除しました。そこから新規に1.7.1をインストールします。
 まず、本体をこちらからダウンロードします。2006/09/20現在、最新バージョンは1.7.1です。アーカイブを解凍し、任意のフォルダへアップロードします。ここでは/forum/の下に「mobile」というフォルダを作り、そこにアップロードしました。
 日本語環境で使う場合、/mobile/lang/の下にlang_japanese.phpというファイルが必要です。日本語ファイルはこちらからダウンロードできます。
 /mobile/var/cfg.phpを環境に合わせて修正します。これはデフォルトのままで特に問題はないようです。
 ほとんどの携帯はcssファイルをimportできないので、/mobile/lib/html.phpの該当部分を修正します。(外国の携帯はできるのかな・・・?) 85行目付近に、
 
<style type="text/css" media="all">@import "css/html.css";</style>
 
という記述があるので、これを以下のようにコメントアウトします。
 
<!--<style type="text/css" media="all">@import "css/html.css";</style>-->
 
とりあえず、これでインストールは完了です。通常は/mobile/にアクセスすると使えるはずです。
 
 SQLのデータや言語ファイルをEUC-JPにしている場合、大抵の携帯は文字化けします。これを解決するには、.htaccessでhttp_output等を設定しなければなりません。これについてはこちらを参考にしました。
 /mobile/に.htaccessをアップロードし、中身を以下のように設定します。
 
#////////////////////////////////////////////
php_value output_handler mb_output_handler
php_value default_charset Shift_JIS
php_value mbstring.language Japanese
php_flag mbstring.encoding_translation On
php_value mbstring.http_input auto
php_value mbstring.http_output SJIS
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.substitute_character none
#////////////////////////////////////////////
 
ひょっとしたら、サーバによってはできないかもしれません。Xreaではこれで解決できました。現在のところ不具合は出ていません。
 
※注意
 1.7.1より、MOPHPBBが有料化しました。残念ながら、無料で利用した場合、トピックの投稿と返信が制限されます。自分は最初これに気づかず、設定が悪いと勘違いして数時間潰しました。(T-T) 現状ではプライベートメッセージの送信とトピックの閲覧機能しかありません。以前のように投稿をしたい場合、1.6.1をそのまま使うか、別のMODを探す必要があると思います。

Comment Form

Remember Me?

Trackback:0

TrackBack URL for this entry
http://xing.xrea.jp/public/blog/administration/mt-tb.cgi/675
Listed below are links to weblogs that reference
MOPHPBBを1.7.1にバージョンアップ from NetSphere

Return to Page Top