beim Versuch OTRS 5.0.20 auf einem Ubuntu 16.04 mit mariadb 10.0.29 und nginx 1.10.3 zu installieren, bekomme ich entweder Fehlermeldung im nginx-log, wenn ich bei der Einrichtung der DB den root User wähle:
Code: Select all
"fastcgi://unix:/var/run/fcgiwrap.socket:", host: "tickets.<domain>.de", referrer: "https://tickets.<domain>.de/otrs/installer.pl"
2017/07/03 20:53:39 [error] 23676#23676: *196953 FastCGI sent in stderr: "[Mon Jul 3 20:53:39 2017] installer.pl: DBI connect('database=;host=localhost;','root',...) failed: Access denied for user 'root'@'localhost' at /opt/otrs/bin/cgi-bin/../../Kernel/Modules/Installer.pm line 1198" while reading response header from upstream, client: <ip>, server: tickets.<domain>.de, request: "POST /otrs/installer.pl? HTTP/2.0", upstream: "fastcgi://unix:/var/run/fcgiwrap.socket:", host: "tickets.<domain>.de", referrer: "https://tickets.<domain>.de/otrs/installer.pl"
Erstelle ich eine DB otrs nebst User otrs und wählen im Setup aus, die bestehende DB otrs zu verwenden, läuft das Setup zwar durch, die Datenbank wird aber nur unvollständig angelegt. U.a. fehlen die Tabellen users und groups. Somit gibt es keine root@localhost.
Die Häckchen für die drei DB Tasks im Setup sind grün. Im log finden sich u.a. folgende Fehlermeldung:
Code: Select all
Message: Specified key was too long; max key length is 767 bytes, SQL: 'CREATE TABLE valid (
id SMALLINT NOT NULL AUTO_INCREMENT,
name VARCHAR (200) NOT NULL,
create_time DATETIME NOT NULL,
create_by INTEGER NOT NULL,
change_time DATETIME NOT NULL,
change_by INTEGER NOT NULL,
PRIMARY KEY(id),
UNIQUE INDEX valid_name (name)
)'
Any ideas?