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を探す必要があると思います。
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