4

これで、Bugzilla のインストールを完了するための最終ステップに取り掛かりました。「disabledtext」にデフォルト値を設定できないというメッセージが表示され続けます。

これは完全なエラーです。

*「依存関係ツリーの変更」を初期化しています email_setting ... テーブル プロファイルの列 disabledtext を更新しています ... 古い: mediumtext DEFAULT '' NOT NULL 新しい: mediumtext NOT NULL

DBD::mysql::db do failed: BLOB/TEXT column 'disabledtext' can't have a default value [for Statement "ALTER TABLE profiles ALTER COLUMN disabledtext DROP DEFAULT"] at Bugzilla/DB.pm line 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 に答える