Hi,
ich habe ein kleines Problem mit allerlei Sonderzeichen und Umlauten (d.h. alles was nicht US-ASCII ist).
Ich habe hier zwei Linux-PCs (einmal etch, einmal sarge) und einen Windows-PC (XP).
Wenn ich unter etch Dateien (z.B. PHP-Skripte) erstelle und die auf den sarge-Pc kopiere sind die dort total verkrüppelt.
Vom Windows-PC aus funktioniert das allerdings wunderbar. Dort kann ich einfach Sonderzeichen eingeben und die werden dann auch korrekt unter sarge dargestellt.
Kann mir jemand auf die Sprünge helfen? Ich denke, dass es an den locales Einstellungen bzw. der Kodierung liegt, aber wo ich das jetzt genau umstellen muss ist mir nicht so ganz klar.
Probleme mit Sonderzeichen und Umlauten in Skripten
- uwepr
- Beiträge: 657
- Registriert: 03.02.2007 12:13:01
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Halle/S.
-
Kontaktdaten:
Hallo tex,
ist ein Zeichsatzproblem/Localisierungsproblem:
schau mal,was unter sarge und etch
locale
auswirft.
Für den Zeichensatz steht die Zeile
(als Beispiel)
LC_CTYPE="de_DE.UTF-8"
Um systemweit die Localisierung einzustellen:
# dpkg-reconfigure locales
Beachte aber,dass nach einer Umstellung des Zeichensatzes bereits bestehende Dateien ggf. umkodiert werden müssen:
recode zeichensatz1..zeichensatz2 datei
bzw.
recode zeichensatz1..zeichensatz2 < quelldatei > zieldatei
führt die Umkodierung durch.
Info: http://debiananwenderhandbuch.de/intern ... ation.html
Ggf. mußt Du in etch noch entsprechende Standorteinstellungen generieren.
Viele Grüße!Uwe Pr.
ist ein Zeichsatzproblem/Localisierungsproblem:
schau mal,was unter sarge und etch
locale
auswirft.
Für den Zeichensatz steht die Zeile
(als Beispiel)
LC_CTYPE="de_DE.UTF-8"
Um systemweit die Localisierung einzustellen:
# dpkg-reconfigure locales
Beachte aber,dass nach einer Umstellung des Zeichensatzes bereits bestehende Dateien ggf. umkodiert werden müssen:
recode zeichensatz1..zeichensatz2 datei
bzw.
recode zeichensatz1..zeichensatz2 < quelldatei > zieldatei
führt die Umkodierung durch.
Info: http://debiananwenderhandbuch.de/intern ... ation.html
Ggf. mußt Du in etch noch entsprechende Standorteinstellungen generieren.
Viele Grüße!Uwe Pr.
squeeze/fluxbox