hilfe_bei_update_und_testinstallation
Posted: 18 Mar 2016, 10:27
Hallo in die Runde,
ich poste mein Problem an dieser Stelle als neuen Thread. Es gibt folgende Ausgangssituation:
Hier die Fehlermeldung (der Rest der Installation war in Ordnung)
Hier als Anhang noch die neue config_inc.php der neu erstellten Datenbank. Die dortigen Namen und Passwörter sind identisch mit der in Verwendung befindlichen Konfigurationsdatei (auch wenn diese mehr Zeilen enthält). Angaben sind anonymisiert:
Neue Konfigurationsdatei:
Bestehende Konfigurationsdatei (in Verwendung). Ich vermute einmal, dass die Erweiterungen durch die entsprechenden Einstellungen während des täglichen Einsatzes hinzugefügt wurden.
Vorab schon einmal eine Entschuldigung sollte es sich um eine ganz einfache Lösung handeln. Ich stehe noch relativ am Anfang mit Servern und dem ganzen Zeug. Freue mich auf eure Rückmeldungen und vielen Dank vorab
ich poste mein Problem an dieser Stelle als neuen Thread. Es gibt folgende Ausgangssituation:
- MantisBT (version 1.1.6) ist auf einem Debian-Server (version 6 "Squeeze) installiert
- Sowohl der Server als auch Mantis sollen aktualisiert werden
- Eine Testinstallation des bestehenden Systems mitsamt Testupgrade soll auf einer virtuellen Maschine eingerichtet werden, damit die Aktualisierung einmal
- durchgespielt werden kann. allerdings soll bei der Testinstallation die neueste Version von Debian (momentan "Jessie") vorab verwendet werden.
- LAMP-Server wurde eingerichtet (Apache2, PHP (PHP 5.6.17-0+deb8u), MySQL)
- Erstellen der Datenbank bugtracker_new.
- Zuweisen der Rechte an den entsprechenden Benutzer der Datenbank. Als Vorlage diente hier die config_inc.php der derzeitig verwendetete Mantis-Installation.
- Zur Zuweisung der Rechte wurde folgender Befehl verwendet (Angaben anonymisiert):
Code: Select all
grant all privileges on [datenbank1].* to '[dbuser1]'@'[localhost]' identified by '[passwort]' with grant option; - Anschließend wurde in den neu entstandenen Ordner der Inhalt der bestehenden Datenbank kopiert, ausgenommen Datei db.opt
- Danach lief über den gesamten Ordner bugtracker_new chmod 0777
- Abschließend Start des MantisBT-Installationsskripts admin/install.php
Hier die Fehlermeldung (der Rest der Installation war in Ordnung)
Code: Select all
checking ability to INSERT records BAD
Database user doesn't have INSERT access to the database ( Table 'mantis_config_table' is read only )
checking ability to UPDATE records BAD
Database user doesn't have UPDATE access to the database ( Table 'mantis_config_table' is read only )
checking ability to DELETE records BAD
Database user doesn't have DELETE access to the database ( Table 'mantis_config_table' is read only )
Hier als Anhang noch die neue config_inc.php der neu erstellten Datenbank. Die dortigen Namen und Passwörter sind identisch mit der in Verwendung befindlichen Konfigurationsdatei (auch wenn diese mehr Zeilen enthält). Angaben sind anonymisiert:
Neue Konfigurationsdatei:
Code: Select all
<?php
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'bugtracker_new';
$g_db_username = 'user';
$g_db_password = '12345';
?>
Code: Select all
<?php
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'bugtracker_new';
$g_db_username = 'user';
$g_db_password = '12345';
$g_administrator_email = 'user@abc.de';
$g_webmaster_email = 'user@abc.de';
$g_from_email = 'user@abc.de';
$g_allow_file_upload = ON;
$g_allow_signup = OFF;
$g_email_receive_own = OFF;
$g_show_project_menu_bar = OFF;
$g_allow_reporter_close = ON;
$g_default_notify_flags =
array('reporter' => ON, 'handler' => ON, 'monitor' => ON,
'bugnotes' => ON, 'threshold_min' => MANAGER, 'threshold_max'
=> ADMINISTRATOR);
$g_notify_flags['new']['threshold_min'] = MANAGER;
$g_notify_flags['new']['threshold_max'] = ADMINISTRATOR;
$g_notify_flags['owner']['threshold_max'] = MANAGER;
$g_notify_flags['owner']['threshold_max'] = ADMINISTRATOR;
$g_notify_flags['owner']['reporter'] = ON;
?>