ホーム > フォーラム > 質問箱 > XCL2.1.2 > お問合せ窓口モジュールインストールについて

お問合せ窓口モジュールインストールについて
投稿者: takewaka | 投稿日時: 2008/10/7 9:36 | 閲覧: 13136回
takewaka
お問合せ窓口 モジュールをダウンロードした後、解凍して/html/modulesに入れモジュールのインストールからインストールすると下記エラーでインストールできません。
ご存知の方がいらっしゃれば、ご回答頂ければ幸いです。

モジュールインストール ログ
Table eb0f83_ccenter_form created.
BLOB/TEXT column 'body' can't have a default value
お問合せ窓口 モジュールのインストールに失敗しました
Force Uninstallation is started.

XOOPS Cube Legacy 2.1.2をWindows2003にて運用しています。
PHP Version 5.2.6
Apache/2.2.9
mysql5.0.51a
です。お願いいたします。

コメント(2)

Re: お問合せ窓口モジュールインストールについて 
投稿者: nobu | 投稿日時: 2008/10/8 22:33
nobu
エラーメッセージを読んだだけで何も検証していませんが、ccenter/sql/mysql.sql に次のような変更 (NOT NULL default '' を取り除く) を加えると問題を回避できると思います。
--- sql/mysql.sql	01  6月 2008 22:54:23 +0900	1.5
+++ sql/mysql.sql	08 10月 2008 22:26:31 +0900	
@@ -37,10 +37,10 @@
   atime int(10) NOT NULL default '0',	-- last access time by contactee
   fidref int(8) NOT NULL default '0',	-- formid external reference
   email varchar(60) NOT NULL default '',-- guest access email address
-  body  text NOT NULL default '',	-- contact form siralized value
+  body  text,	-- contact form siralized value
   status char(1) NOT NULL default '-',	-- '-':not yet, a:accept, b:replyed, c:close, x:deleted
   value int(4) NOT NULL default '0',	-- evaluate value for this contact
-  comment text NOT NULL default '',	-- comment for evaluate
+  comment text,	-- comment for evaluate
   comtime int(10) NOT NULL default '0',	-- time for evaluate
   onepass varchar(10) NOT NULL default '', -- onetime password for guest
   PRIMARY KEY  (msgid)
#19156 | | 返信する |
Re: お問合せ窓口モジュールインストールについて 
投稿者: takewaka | 投稿日時: 2008/10/9 9:45 | 親コメント: #19156
takewaka
ありがとうございます!!!
mysql.sqlファイルを編集して解決できました。

    投票(0)

    新しいものから | 古いものから | RSS feed
     
    To Top