Back

模組安裝問題

Menu
cainiaping
#1
2013-03-20 13:58:24

無法安裝 fred_honorboard  錯誤(s):

正在安裝榮譽榜


 CREATE TABLE `fred_honorboard` ( `honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號', `honor_cat` varchar(255) DEFAULT NULL COMMENT '得獎類別', `honor_person` varchar(255) NOT NULL COMMENT '得獎人', `honor_title` varchar(255) NOT NULL COMMENT '榮譽標題', `honor_content` text NOT NULL COMMENT '榮譽內容', `write_department` varchar(255) NOT NULL, `write_date` date NOT NULL COMMENT '公告日期', `click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數', PRIMARY KEY (`honor_sn`) ) ENGINE=MyISAM AUTO_INCREMENT=1 不是可用的 SQL!



請問這怎麼處理?


XOOPS 版本XOOPS 2.5.5
PHP 版本5.4.4
MySQL 版本5.5.25
Server APIapache2handler
作業系統WINNT
safe_modeOff
register_globalsOff
magic_quotes_gpcOff
allow_url_fopenOn
fsockopenOn
post_max_size8M
max_input_time60
output_buffering4096
max_execution_time30
memory_limit32M
file_uploadsOn
upload_max_filesize10M

hirokofan
#2
2013-03-22 22:57:15
試試看這樣行不行....
把sql/mysql.sql用文字編輯器打開,將ENGINE=MyISAM刪除再裝裝看
如果能裝的起來,還是可以用phpmyadmin將引擎轉成
MyISAM
cainiaping
#3
2013-03-23 23:09:10
我就是因為改過ENGINE=MyISAM  才變成這樣  麻煩幫幫我
tad
#4
2013-03-23 23:46:43
是MySQL新過頭了嗎?
這一段SQL在我的電腦跑起來是正常的。
不然試試這樣:


CREATE TABLE `fred_honorboard` (
  `honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號',
  `honor_cat` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎類別',
  `honor_person` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎人',
  `honor_title` varchar(255) NOT NULL DEFAULT '' COMMENT '榮譽標題',
  `honor_content` text NOT NULL DEFAULT '' COMMENT '榮譽內容',
  `write_department` varchar(255) NOT NULL DEFAULT '',
  `write_date` date NOT NULL DEFAULT '0000-00-00' COMMENT '公告日期',
  `click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數',
  PRIMARY KEY (`honor_sn`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
cainiaping
#5
2013-04-11 15:05:57
老師抱歉

我已修改

但還是出現

CREATE TABLE `fred_honorboard` ( `honor_sn` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '編號', `honor_cat` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎類別', `honor_person` varchar(255) NOT NULL DEFAULT '' COMMENT '得獎人', `honor_title` varchar(255) NOT NULL DEFAULT '' COMMENT '榮譽標題', `honor_content` text NOT NULL DEFAULT '' COMMENT '榮譽內容', `write_department` varchar(255) NOT NULL DEFAULT '', `write_date` date NOT NULL DEFAULT '0000-00-00' COMMENT '公告日期', `click` smallint(6) NOT NULL DEFAULT '0' COMMENT '點閱次數', PRIMARY KEY (`honor_sn`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 不是可用的 SQL!
hirokofan
#6
2013-04-12 10:56:45
我記得date的定義新舊版本不一樣,如果把0000-00-00去掉呢?
#7
2013-04-12 13:58:43
您好,
如果從您的錯誤訊息來看,看來是在最後面少一個;分號指令,這是sql指令必備的,但這是錯誤訊息,不知是否將;自動忽略沒顯示。
您可以去查看模組SQL檔案,驗證每一段的最後是否有 ; 才是!
目錄:\fred_honorboard\sql\mysql.sql
附上我身邊的模組資料庫檔案。
cainiaping
#8
2013-04-23 00:04:23
老師對不起

我的問題目前還是無法解決

請問是否方便幫我操作解決?
鄧鍇
#9
2013-04-25 08:35:26

老師您好:

     我在linux上安裝XOOPS 2.5 beta 20101003中文版

,按照老師的步驟,到了安裝精靈的_網站設定就變成空白了,不知到那裡要再設定,可否告知,謝謝,鄧鍇  上

 


 

第一頁 上一頁 1 下一頁 最後頁

模組安裝問題

Menu
要先登入才能發表。