4

所以现在我进入了完成 Bugzilla 安装的最后一步。我不断收到'disabledtext' 不能有默认值。

这是完整的错误。

*初始化“依赖树更改” email_setting ...更新表配置文件中的disabledtext列...旧:mediumtext DEFAULT '' NOT NULL 新:mediumtext NOT NULL

DBD::mysql::db do failed: BLOB/TEXT 列 'disabledtext' 不能有默认值 [for Statement "ALTER TABLE profiles ALTER COLUMN disabledtext DROP DEFAULT"] 在 Bugzilla/DB.pm 第 729 行。

Bugzilla::DB::bz_alter_column_raw('Bugzilla::DB::Mysql=HASH(0x6e8f7f0)', 'profiles', 'disabledtext', 'HASH(0xa0a73d0)', 'HASH(0xa0be4a8)', undef) 在 Bugzilla 调用/DB.pm 第 688 行

Bugzilla::DB::bz_alter_column('Bugzilla::DB::Mysql=HASH(0x6e8f7f0)', 'profiles', 'disabledtext', 'HASH(0xa0a73d0)') 在 Bugzilla/Install/DB.pm 第 505 行调用

Bugzilla::Install::DB::update_table_definitions('HASH(0x30d53d0)') 在 ./checksetup.pl 第 199 行调用*

Bugzilla/Install/DB.pm 中的实际错误是什么?

这东西很新,所以任何东西都会很棒。

Bugzilla = 4.2.5 Mysql = 5.6.11 OS = Suse 12

4

1 回答 1

6

MySQL 5.6 和 Bugzilla 4.2.5 及更低版本存在一个活动错误,其中不支持 mySQL 5.6 并导致一系列问题。错误报告链接到下面的发行说明。

但是要解决您的问题,您可以将 MySQL 降级到 5.5 系列或更低版本,或者升级 BugZilla。BugZilla 4.2.6于 5 月 22 日发布,提供对 MySQL 5.6 的支持,请参阅此页面链接的发行说明。

我的建议是将 BugZilla 升级到 4.2.6。

于 2013-07-09T15:21:30.943 回答