【发布时间】:2012-09-11 13:12:16
【问题描述】:
我已经为 SS 安装了一个论坛模块。我目前使用的是 2.3.3 版
在后端安装forum 文件后,我收到一条消息,在 Firefox 上显示“找不到文件”,“找不到此网页” 在谷歌浏览器上。
我按照所有说明进行操作,但仍然收到错误消息。
另外,当我运行 http://mysite.co.za/dev/build/?flush=1 时,我会收到此错误消息
>[User Error]
Couldn't run query:
CREATE TABLE `ForumCategory` (
`ID` int(11) not null auto_increment,
`ClassName` enum('ForumCategory') character set utf8 collate utf8_general_ci default 'ForumCategory',
`Created` datetime,
`LastEdited` datetime,
`Title` varchar(100) character set utf8 collate utf8_general_ci,
`StackableOrder` varchar(2) character set utf8 collate utf8_general_ci,
`ForumHolderID` int(11) not null default '0',
index `ForumHolderID` (ForumHolderID),
index `ClassName` (ClassName), primary key (ID) ) TYPE=MyISAM
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 14
GET /dev/build/flush=1
Line 401 in /home/neutrog7/public_html/sapphire/core/model/MySQLDatabase.php"
【问题讨论】:
-
您运行的是什么 MySQL 数据库版本。
TYPE已弃用,我相信已在以后的版本中删除。如果将其更改为ENGINE它应该运行。 bugs.mysql.com/bug.php?id=47974 - 确认在 5.2 中删除 -
我正在运行:版本:4.1.22
-
2.3.3 是 SilverStripe 的一个非常旧版本。您使用的是哪个版本的论坛模块?
标签: php forum silverstripe