Hallo Leute!
Als mein Server noch mit Debian 9 lief, hatte ich ein paar PHP-Applikationen, die mit gettext die Seite auf verschiedenen Sprachen geliefert haben.
Nun seit der Aktualisierung auf Debian 10 (anderes habe ich in den letzten Monaten an dem Server nicht gemacht) läuft gettext nicht mehr und wird immer nur Deutsch benutzt...
Hat jemand eine Ahnung, was ich prüfen kann?
Danke Luca Bertoncello (lucabert@lucabert.de)
Hi,
On 19/07/2021 09:47, Luca Bertoncello wrote:
Als mein Server noch mit Debian 9 lief, hatte ich ein paar PHP-Applikationen, die mit gettext die Seite auf verschiedenen Sprachen geliefert haben.
Nun seit der Aktualisierung auf Debian 10 (anderes habe ich in den letzten Monaten an dem Server nicht gemacht) läuft gettext nicht mehr und wird immer nur Deutsch benutzt...
Hat jemand eine Ahnung, was ich prüfen kann?
Der erste Schritt bei PHP ist immer eine PHP-Datei mit diesem Inhalt:
<?php phpinfo(); ?>
Die rufst Du dann mal von Deinem Lieblingsbrowser aus auf und kannst sehen wie das PHP auf dem Server wirklich konfiguriert ist (Module, Variablen, etc.) und welche Daten der Browser bis an PHP durchgereicht bekommt.
Meistens kommt raus dass ein wichtiges Modul fehlt oder ein Pfad falsch konfiguriert ist.
viel Glück! Konrad
Am 19.07.2021 14:29, schrieb Konrad Rosenbaum:
Hallo Konrad
Der erste Schritt bei PHP ist immer eine PHP-Datei mit diesem Inhalt:
<?php phpinfo(); ?>
Die rufst Du dann mal von Deinem Lieblingsbrowser aus auf und kannst sehen wie das PHP auf dem Server wirklich konfiguriert ist (Module, Variablen, etc.) und welche Daten der Browser bis an PHP durchgereicht bekommt.
Ich glaube, ich habe das Problem falsch erklärt... Das Modul gettext ist da, bloß übersetzt es nicht.
Aus Zufall habe ich eine Seite gefunden, die das Problem erklärt. Zumindest unter Debian 10, wegen ein Bug, verhindert mod_perl, dass gettext (für PHP!) korrekt läuft... Da ich mod_perl nicht mehr auf dem Server nutze, habe ich es deaktiviert, und nun geht alles wieder.
Grüße Luca Bertoncello (lucabert@lucabert.de)
Am Montag, dem 19.07.2021 um 16:15 +0200 schrieb Luca Bertoncello:
[..]
Ich glaube, ich habe das Problem falsch erklärt... Das Modul gettext ist da, bloß übersetzt es nicht.
Aus Zufall habe ich eine Seite gefunden, die das Problem erklärt. Zumindest unter Debian 10, wegen ein Bug, verhindert mod_perl, dass gettext (für PHP!) korrekt läuft... Da ich mod_perl nicht mehr auf dem Server nutze, habe ich es deaktiviert, und nun geht alles wieder.
Könntest du den Link zu der Seite posten?
MfG Daniel
lug-dd@mailman.schlittermann.de