ich hab ein komisches Problem. Ich hab einen neuen Server aufgesetzt, ein frisches MantisBT eingespielt und den Workflow angepasst. Dann hatte ich plötzlich das Problem, dass die Farbe für den Status New weiß war und nicht mehr rot. Außerdem konnten keine Grafiken mehr angezeigt werden:
Nach längerem Rumprobieren habe ich herausbekommen, dass wenn ich die Datei custom_strings_inc.php weglasse, dann klappt es:
Bis auf teilweise falsche Übersetzungen stimmt es, auch alle Grafiken funktionieren. Da würde man ja dann auf die Idee kommen, das es an eben custom_strings_inc.php liegt. Ich hab mir mal angesehen, wo custom_strings_inc.php eingebunden wird. Das ist in Zeile 83 in der Datei lang_api.php. Auch hier habe ich einige Versuche gemacht. Jetzt wird es verrückt: Wenn ich die Zeilen 82 bis 84 in der Datei lang_api.php auskommentiere und den Inhalt der Datei custom_strings_inc.php (bis auf die erste und letzte Zeile) gleich danach hineinkopiere funktioniert alles.
Ich bin kein PHP-Programmierer und komme deshalb nicht mehr weiter, weiß jemand Rat?
Ich habe die custom_strings_inc.php als custom_strings_inc.txt angehängt, Am Ende findet sich noch was alles in der config_inc.php steht.
Zum Server selbst: Windows Server 2008, ein aktuelles Wamp-System: Wampserver 3.0.6 mit Apache 2.4.23, PHP Version 5.6.25, MySQL 5.7.14. Mantis in der Version 1.3.4.
Ich erhalte keine nennenswerten Fehlermeldungen durch http://localhost/mantisbt/admin/check/index.php die Logfiles von Apache und PHP sind auch unauffällig.
Viele Grüße und ein gutes neues Jahr
beiss
Code: Select all
<?php
#5.2 Datenbank
$g_hostname = 'localhost'; // Die Adresse der Datenbank, also wo sie zu erreichen ist
$g_db_type = 'mysqli'; // Der Datenbanktyp
$g_database_name = 'bugtracker'; // Name der database in der SQL-Datenbank
$g_db_username = 'mantisbt'; // Benutzername für die Datenbank
$g_db_password = 'xxx'; // Passwort für die Datenbank
#Security
$g_crypto_master_salt = 'xxx';
// Salt für Passwörter
#Signup und Passwortverlust
$g_allow_signup = 'disabled'; // Verweigert den Benutzern einen Account selbst anzulegen
#Sprachen
$g_default_language = 'german'; // Standartsprache für Mantis
$g_language_choices_arr = array('english', 'german', 'french');
// Beinhaltet die dem Benutzer zur Verfügung stehenden Sprachen
#Verwaltungsschwellen
$g_delete_bug_threshold = MANAGER; // Schwelle, ab der jemand Einträge löschen darf
$g_delete_bugnote_threshold = MANAGER; // Schwelle ab der Notitzen gelöscht werden dürfen
$g_set_status_threshold = array('NEW_' => REPORTER,
'FEEDBACK' => REPORTER,
'CONFIRMED' => REPORTER,
'ASSIGNED' => DEVELOPER,
'WORK' => DEVELOPER,
'TEST' => DEVELOPER,
'RESOLVED' => DEVELOPER,
'CLOSED' => MANAGER);
// Schwelle, ab der ein bestimmter Zustand zugewiesen werden darf
#Workflow
$g_status_enum_string = '10:new, 20:feedback, 40:confirmed, 50:assigned, 60:in process, 70:to be tested, 80:resolved, 90:closed';
$g_status_colors = array( 'new' => '#fcbdbd', // red (scarlet red #ef2929)
'feedback' => '#e3b7eb', // purple (plum #75507b)
'confirmed' => '#ffcd85', // orange (orango #f57900)
'assigned' => '#fff494', // yellow (butter #fce94f)
'in process' => '#c2dfff', // blue (sky blue #729fcf)
'to be tested' => '#9fffdf',
'resolved' => '#d2f5b0', // green (chameleon #8ae234)
'closed' => '#c9ccc4'); // grey (aluminum #babdb6)
$g_status_enum_workflow['NEW_'] = ' 20:feedback, 40:confirmed, 50:assigned, 60:in process, 70:to be tested, 80:resolved, ';
$g_status_enum_workflow['FEEDBACK'] = '10:new, 40:confirmed, 50:assigned, 60:in process, 70:to be tested, 80:resolved, ';
$g_status_enum_workflow['CONFIRMED'] = ' 20:feedback, 50:assigned, 60:in process, 70:to be tested, 80:resolved, ';
$g_status_enum_workflow['ASSIGNED'] = ' 20:feedback, 60:in process, 70:to be tested, 80:resolved, 90:closed';
$g_status_enum_workflow['WORK'] = ' 20:feedback, 50:assigned, 70:to be tested, 80:resolved, ';
$g_status_enum_workflow['TEST'] = ' 20:feedback, 50:assigned, 60:in process, 80:resolved, ';
$g_status_enum_workflow['RESOLVED'] = ' 50:assigned, 60:in process, 90:closed';
$g_status_enum_workflow['CLOSED'] = ' 50:assigned, ';
?>