Page 1 of 1

Fehler bei Sprachauswahl deutsch

Posted: 16 Aug 2010, 07:30
by mabel
Hallo,

ich habe auf einem Ubuntu Server 10.04 das Mantis-Paket installiert in der Version 1.1.8.
Die englische Version läuft einwandfrei.
Sobald ich bei dem User die Sprache auf deutsch umstelle, erhalte ich seitenweise diese Fehlermeldung:

Deprecated: Function ereg_replace() is deprecated in /usr/share/mantis/www/core/lang_api.php on line 65

Ein Schließen des Browsers und eine Neuanmeldung zeigt dieselben Fehler uns zusätzlich diese:

Deprecated: Function eregi_replace() is deprecated in /usr/share/mantis/www/core/string_api.php on line 456
Deprecated: Function eregi_replace() is deprecated in /usr/share/mantis/www/core/string_api.php on line 457
Deprecated: Function eregi_replace() is deprecated in /usr/share/mantis/www/core/string_api.php on line 458

Auch die German_Eintrag Version ist genauso fehlerhaft. Schalte ich wieder auf englisch, ist der Fehler weg.

Kann mir jemand helfen?

Gruß

Mabel

Re: Fehler bei Sprachauswahl deutsch

Posted: 16 Aug 2010, 09:17
by atrol
Gibt es einen Grund für 1.1.8 anstatt 1.2.2?
Welche PHP Version ist installiert? 5.3.x?

Re: Fehler bei Sprachauswahl deutsch

Posted: 16 Aug 2010, 13:15
by mabel
Die PHP-Version ist 5.3.2.
Die Mantis-Version ist durch das Debian-Paket entstanden, die durch die Ubuntu Server Version 10.04 LTS
automatisch gezogen wurde. Da ich möglichst mit den zugeordneten Paketen arbeite, ist es leider nur
die Version 1.1.8.
Mabel

Re: Fehler bei Sprachauswahl deutsch

Posted: 16 Aug 2010, 14:49
by atrol
mabel wrote:Die PHP-Version ist 5.3.2.
Mit dieser Version wurde MantisBT 1.1.x nicht getestet.
Es werden einige Funktionen verwendet, die ab PHP 5.3 als "veraltet" gekennzeichnet sind und nicht mehr verwendet werden sollen.
Beispiel http://php.net/manual/de/function.ereg.php
Mann kann diese Warnungen zwar in der php.ini ausschalten, aber es bleibt letztendlich eine Version für die es keinen Support durch die MantisBT Entwickler gibt.
Ich rate daher zur Installation von 1.2.2

Re: Fehler bei Sprachauswahl deutsch

Posted: 17 Aug 2010, 07:41
by mabel
Danke für den Hinweis.
Ich habe Version 1.2.2 installiert und es läuft problemlos.

Schade, dass die Debian Paketierung so hinterherhinkt.

Gruß

Mabel

Re: Fehler bei Sprachauswahl deutsch

Posted: 17 Aug 2010, 09:09
by atrol
mabel wrote: Schade, dass die Debian Paketierung so hinterherhinkt.
Es ist manchmal ganz gut etwas hinterherzuhinken, da neue Versionen durchaus schon mal weniger stabil sind (gilt auch für MantisBT 1.2.x)
Aber Debian arbeitet aktuell gerade daran, weil wohl recht schnell klar geworden ist, dass neues PHP und altes MantisBT keine gute Kombination sind
http://dehs.alioth.debian.org/report.php?package=mantis