XOOPSのccenterインストールエラーについて(エラー出なかったけど)

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。

昨日は、XOOPSの初心者講座に行ってまいりました。
旧XOOPSで苦労した経験があり、今はほとんどモジュールを無効にして内部に数千枚の写真を貯めこんだまま、
戦艦大和のように沈黙している我がXOOPSサイトですが、
時は過ぎ、XOOPSの管理画面はパッケージを使うことで見違えるような便利さになっていました。
これは、再び宇宙戦艦として飛び立つ日が来たのかもしれませんね。。。
講習後は先生や一緒に勉強した方と、近くのカフェでお茶(私はビール)。
その際になぜか先生のWindowsをセキュリティメンテナンスすることに。
何でも先生は日頃はMacでWindowsを使わないのだとか、Macはなかなかウィルスとは
縁がないですからねぇ。
講習の時に、ccenterというお問い合わせモジュールをインストールした時に

Table xoops__ccenter_form created.
Too big column length for column ’email’ (max = 255). Use BLOB instead
お問合せ窓口 モジュールのインストールに失敗しました
Force Uninstallation is started.

というエラーが出てきたのですが、解決法を先生に聞くのを忘れましたので、自分で調べました。
http://myht.org/modules/d3forum/index.php?topic_id=314
を見ると、
ccenter/sql/mysql.sql

email varchar(256) NOT NULL default ",– guest access email address
から
email varchar(255) NOT NULL default ",– guest access email address
としてからモジュールをインストールすればいいみたい。
でも自分のサーバではエラーにならずに無事にインストールが終了してしまいました。
どうやらMySQLのバージョンが4の時に起こるみたいです。
最近はMySQLは5になっていて、自分のサーバも最新のCentOSだったので、問題なかったようです。


PDF

未分類

Posted by suama