Axel: Encoding Windows <-> Linux

Beitrag lesen

Hallo,

Das hört sich nach BOM (Byte-Order Mark) an.
http://www.ultraedit.com/index.php?name=Forums&file=viewtopic&t=332&highlight=

vielen Dank für Deine Antwort. Mit diesem BOM hatte ich auch schon rumprobiert. Habe auch das Problem, dass Ultraedit den grundsätzlich mitschreibt (Wie auf der Eine in dem UE Forum).
Ich denk mittlerweile, dass eigentlich Problem ist, das mein Linux nicht auf UTF eingestellt ist. In meiner /etc/locale.gen war noch ISO eingetragen. Das habe ich auch geändert und mit locale-gen angewendet. Ich habe jedoch die Befürchtung, dass sich die Einstellung, die ich als Root mache, nicht auf den Webserver (der mittels PHP das JAVA-Programm für die Transformation startet *g*) auswirken.

Gebe ich "locale" auf der Konsole ein, ist alles auf UTF eingestellt. Lasse ich über PHP den Befehl "locale" ausführen und mir das Ergebnis im Browser darstellen, steht dort z.B.:

LC_NAME="C"

LC_NAME und irgendwas mit UTF. VIelleicht habe ich den Befehl aber auch falsch angewendet...
In meiner locale.gen steht de_DE.UTF-8@euro UTF-8

Vorhin stand bei dem Befehl locale auf der Konsole dann, wie gesagt LC_NAME = und irgendwas mit UTF: JETZT nach erneuten einloggen steht dort LC_NAME = "de_DE@euro"

Ich versteh gar nix mehr :-( Linux ist aber auch sehr neu für mich.

VIelleicht hat ja noch jemand einen Tip

Vielen, vielen Dank im Voraus
Schöne Grüße
Axel

Als Root auf der Konsole steht dort :

Schöne Grüße
Axel