Проблема при установке Bugzilla в Windows 10 - PullRequest
0 голосов
/ 21 февраля 2019

Я попытался установить версию Bugzilla-5.0.4 в моей системе ОС Windows 10.

Кроме того, я установил MySQL 8.0 версию вместе, чтобы сохранить все данные об ошибках.,Я установил все плагины, которые не были установлены.

Я предоставил всю конфигурацию базы данных в localconfig файле.

Но я столкнулся с проблемой при запуске checksetup.команда pl .Несколько последних строк, взятых из окна CMD при выполнении команды ниже.

 c:\Bugzilla>perl checksetup.pl
 * This is Bugzilla 5.0.4 on perl 5.24.3
 * Running on Win10 Build 17134
 Checking perl modules...

.
.
.
.
.

Checking for            DBD-mysql (v4.001)    ok: found v4.033
Checking for                MySQL (v5.0.15)   ok: found v8.0.15

Adding new table groups...
DBD::mysql::db do failed: 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 'groups (
        id      mediumint auto_increment PRIMARY KEY NOT NULL,
        name    varchar(255) N' at line 1 [for Statement "CREATE TABLE groups (
        id      mediumint auto_increment PRIMARY KEY NOT NULL,
        name    varchar(255) NOT NULL,
        description     mediumtext NOT NULL,
        isbuggroup      tinyint NOT NULL,
        userregexp      tinytext DEFAULT '' NOT NULL,
        isactive        tinyint DEFAULT 1 NOT NULL,
        icon_url        tinytext
) ENGINE = InnoDB CHARACTER SET utf8"] at Bugzilla/DB.pm line 837.
        Bugzilla::DB::_bz_add_table_raw(Bugzilla::DB::Mysql=HASH(0x913ec90), "groups", HASH(0x94cf7c8)) called at Bugzilla/DB.pm line 796
        Bugzilla::DB::bz_add_table(Bugzilla::DB::Mysql=HASH(0x913ec90), "groups", HASH(0x94cf7c8)) called at Bugzilla/DB.pm line 509
        Bugzilla::DB::bz_setup_database(Bugzilla::DB::Mysql=HASH(0x913ec90)) called at Bugzilla/DB/Mysql.pm line 558
        Bugzilla::DB::Mysql::bz_setup_database(Bugzilla::DB::Mysql=HASH(0x913ec90)) called at checksetup.pl line 121 

Я очень ценю вашу помощь.Спасибо.

1 Ответ

0 голосов
/ 22 февраля 2019

Решено.

Проблема в основном в текущей версии BugZilla 5.0.4.Скрипты для генерации таблиц и всех соответствующих ресурсов в MySql 8.0 не поддерживают UTF-8.

Таким образом, я ожидаю понижения версии MySQL до версии 5x.

Ниже приведены внешние ссылки для вашей справки.

https://bugzilla.mozilla.org/show_bug.cgi?id=1424043

https://groups.google.com/forum/#!topic/mozilla.community.india/LRwxmGJ2yNQ
...