Fehler bei Sprachauswahl deutsch

Deutschsprachiges Forum für Diskussionen und Fragen zu MantisBT

Moderators: Developer, Contributor

Post Reply
mabel
Posts: 3
Joined: 16 Aug 2010, 06:49

Fehler bei Sprachauswahl deutsch

Post 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
atrol
Site Admin
Posts: 8374
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Fehler bei Sprachauswahl deutsch

Post by atrol »

Gibt es einen Grund für 1.1.8 anstatt 1.2.2?
Welche PHP Version ist installiert? 5.3.x?
Please use Search before posting and read the Manual
mabel
Posts: 3
Joined: 16 Aug 2010, 06:49

Re: Fehler bei Sprachauswahl deutsch

Post 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
atrol
Site Admin
Posts: 8374
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Fehler bei Sprachauswahl deutsch

Post 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
Please use Search before posting and read the Manual
mabel
Posts: 3
Joined: 16 Aug 2010, 06:49

Re: Fehler bei Sprachauswahl deutsch

Post 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
atrol
Site Admin
Posts: 8374
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Fehler bei Sprachauswahl deutsch

Post 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
Please use Search before posting and read the Manual
Post Reply