2008年11月12日

[vine-users:078960] MediaWiki と Xoopsの競合

kahataと申します。
vine4.2のlocalhostにMediaWikiとXoopsの両方を構築しています。

MediaWikiとXoopsではDB文字コードが異なるので、
http://note.vita-cantabile.org/2008/06/09181339.html
を参考にして
mysql> CREATE DATABASE wikidb DEFAULT CHARACTER SET utf8;
で予めDBを作成し、php.iniを

mbstring.encoding_translation = Off
にするとMediaWikiが正常にインストールできるのですが、そのままでxoopsをインストー
ルすると文字化けを起こします。
そこで
http://vine.1-max.net/cgi-bin/bbs/past/0006/B0002287.html
を参考にmy.cnfに
[mysqld]
skip-character-set-client-handshake ← 追記
を追加して正常にインストールできましたが、今度はMediaWikiがデータベース接続エラー
を起こします。

my.cnfで設定するとDB全体に影響するので、MediaWiki/Xoops起動のたびにmy.cnfを切り替
えて再起動しなければなりません。

このようにmy.cnfの切り替え再起動ををせずにMediaWikiとXoopsを共存する双方の構築法
を教えてください。
よろしくお願いします。


--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/


投稿者 xml-rpc : 2008年11月12日 09:46
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/78823
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。