XOOPS改めXOOPS Cube入れました。
入れてはみたものの… 一筋縄では動かんかったorz
まず、文字化けの問題。
XOOPS CubeはどうやらUTF-8で統一されてるらしくって、XOOPSからアップデートしようとした場合、
他の文字コードからのアップデートだと文字化けしてしまう。
昔XOOPSを最初に入れたときはなんも考えんとEUCで普通に作ったからなぁ…
よってXOOPS Cubeにアップグレードするとそのままでは文字化けしてしまうので、フック用のロジックを追加する。
< 参考>
XOOPS Cube Legacy 2.1.0にアップグレードしたら文字化けします
次に、管理画面のスタイルシートが適用されてなかったので(FireFox2.0固有の問題のようだ)、ここでもhtmlを修正。
XC2.1.1regacyで管理画面テーマが崩れる?
modules/legacy/admin/theme/admin_theme.html を修正。
あと、mySQLの設定ファイル/etc/my.confに以下の内容を追加した。(これは対応しなくてももしかしたら動くかも)
skip-character-set-client-handshake
XOOPS Cubeはクリーンインストールするならば大丈夫だと思うけど、旧XOOPSからのアップグレードはやや敷居高いです。
6月にリリースされたばかりなので安定性がなかったりアフターフォローの蓄積がなかったりするので、もうちょっと待った方が良かったかも…