Re: Zeichenkodierung/UTF-8

2006-05-01 Diskussionsfäden Claudius Hubig
Andreas Pakulat [EMAIL PROTECTED] wrote:
Vergleiche mal bitte die Apache-Konfiguration beider Systeme. Dann wirst
du vmtl. einen Unterschied bzgl. Kodierung finden. Du kannst Apache
naemlich sagen in welcher Kodierung die Dateien bei dir vorliegen und
Apache generiert dann einen entsprechenden Header. Sorry die genaue
Direktive habe ich leider nicht zur Hand.

Für XAMPP war es /opt/lampp/etc/httpd.conf, dort DefaultCharset richtig
eingestellt und es geht. Danke!
Ich hätte aber auch nicht gedacht, das XAMPP die Einstellung im Header
der jeweiligen Datei einfach so überschreibt...

 Auf beiden Rechnern habe ich mit dpkg-reconfigure locales jeweils
 [EMAIL PROTECTED], de_DE.UTF-8 und de_DE.ISO-8859-1 generieren
 lassen und de_DE.UTF-8 als Standard ausgewählt.
 
 Hier noch die /etc/environment:
 
 poseidon:~# cat /etc/environment
 LANGUAGE=de:en
 LANG=de_DE.UTF8
 LC_MESSAGES=de_DE.UTF8

Das letzte ist erstmal voellig sinnlos da LANG schon richtig gesetzt
ist.

Ok.

Was sagt locale? (also den Befehl ausfuehren) ist pam_env in
/etc/pam.d/login gesetzt? 

In der /etc/ssh/sshd.conf habe ich PAM abgestellt, das sollte also
eigentlich keine Auswirkungen haben.

 Für einen Hinweis der zur Ergreifung des Fehler führt wäre ich wirklich
 dankbar, da Google bisher leider noch nichts passendes lieferte.

Ich wuerde bei sowas immer mit etwas wie

diff -ur system1:/etc system2:/etc

machen (geht natuerlich nicht so, musst halt dir etc's auf eine Maschine
kopieren und dann diffen).

Naja, das sind dann doch ein bisschen viele Unterschiede. Danke aber
für den Hinweis, werde es später wahrscheinlich nochmal irgendwo
brauchen können, und besonderen Dank wegen dem ersten Tip(p?).

Claudius
-- 
Claudius Hubig,= ,-_-. =.224491597
Es gibt auch Linux-Aussteiger.   ((_/)o o(\_))  Y!M:opensource2017
Aber die Rückfallquote steigt mit `-'(. .)`-' claudiushubig.tk 
jeder Win-Version. (Walter Saner) \_/ [EMAIL PROTECTED]


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Zeichenkodierung/UTF-8

2006-05-01 Diskussionsfäden Andreas Pakulat
On 01.05.06 09:41:08, Claudius Hubig wrote:
 Andreas Pakulat [EMAIL PROTECTED] wrote:
 Vergleiche mal bitte die Apache-Konfiguration beider Systeme. Dann wirst
 du vmtl. einen Unterschied bzgl. Kodierung finden. Du kannst Apache
 naemlich sagen in welcher Kodierung die Dateien bei dir vorliegen und
 Apache generiert dann einen entsprechenden Header. Sorry die genaue
 Direktive habe ich leider nicht zur Hand.
 
 Für XAMPP war es /opt/lampp/etc/httpd.conf, dort DefaultCharset richtig
 eingestellt und es geht. Danke!
 Ich hätte aber auch nicht gedacht, das XAMPP die Einstellung im Header
 der jeweiligen Datei einfach so überschreibt...

Tut es auch nicht, die wird gar nicht erst gelesen. Die Meta-Angabe ist
nur rein informativ, ausschlaggebend ist einzig die
Content-Type-Angabe die der Webserver mitschickt. Nur wenn die fehlt
wird der Browser die meta-Angabe auswerten.

 Was sagt locale? (also den Befehl ausfuehren) ist pam_env in
 /etc/pam.d/login gesetzt? 
 
 In der /etc/ssh/sshd.conf habe ich PAM abgestellt, das sollte also
 eigentlich keine Auswirkungen haben.

Nun das erklaert dann ja warum diese Dinge nicht gesetzt sind, die
environment-Datei wird nur vom pam_env-Modul eingelesen. Wobei ich aber
nicht sicher bin ob /etc/pam.d/ssh nicht doch Einfluss haben muesste,
auch wenn die Authorisierung nicht ueber PAM laeuft...

  Für einen Hinweis der zur Ergreifung des Fehler führt wäre ich wirklich
  dankbar, da Google bisher leider noch nichts passendes lieferte.
 
 Ich wuerde bei sowas immer mit etwas wie
 
 diff -ur system1:/etc system2:/etc
 
 machen (geht natuerlich nicht so, musst halt dir etc's auf eine Maschine
 kopieren und dann diffen).
 
 Naja, das sind dann doch ein bisschen viele Unterschiede. Danke aber
 für den Hinweis, werde es später wahrscheinlich nochmal irgendwo
 brauchen können, und besonderen Dank wegen dem ersten Tip(p?).

Man kann natuerlich auch die Sachen diffen die relevant sind, wenn man
das aber nicht weiss... Ausserdem kann man ja dann in der Ausgabe nach
sowas wie charset,lang u.ae. suchen.

Andreas

-- 
There was a phone call for you.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Zeichenkodierung/UTF-8

2006-04-30 Diskussionsfäden Claudius Hubig
Hallo Liste,

ich habe hier ein klei^W großes Problem mit Zeichenkodierungen, genauer
UTF-8.

Mein Netzwerk besteht aus zwei Maschinen, Zeus und Poseidon, wobei
auf Poseidon ein paar UTF-8-kodierte Dateien liegen, die vom dortigen
Webserver auch wunderbar an den Browser weitergereicht werden. Opera
meint dazu, die Dateien seien UTF-8-kodiert.

Wenn ich diese Dateien dann mit scp -r auf meine Workstation (Zeus)
kopiere, kommt auf meinem System irgendwas raus, was dann laut Opera
von XAMPP als ISO-8859-1 geliefert wird, was es aber irgendwie nicht
ist, denn dann sähen die Umlaute nicht so aus, wie sie aussehen.

Auf beiden Rechnern habe ich mit dpkg-reconfigure locales jeweils
[EMAIL PROTECTED], de_DE.UTF-8 und de_DE.ISO-8859-1 generieren
lassen und de_DE.UTF-8 als Standard ausgewählt.

Hier noch die /etc/environment:

poseidon:~# cat /etc/environment
LANGUAGE=de:en
LANG=de_DE.UTF8
LC_MESSAGES=de_DE.UTF8

Allerdings ist keine dieser Variablen gesetzt, d. h. echo $LANG
ergibt nichts. Ein manuelles Setzen hilft allerdings auch nicht.

zeus:~# cat /etc/environment
LANGUAGE=de:en
LANG=de_DE.UTF8
LC_MESSAGES=de_DE.UTF8

zeus:~# echo $LANG $LANGUAGE $LC_MESSAGES
de_DE.UTF8 de:en de_DE.UTF8

Für einen Hinweis der zur Ergreifung des Fehler führt wäre ich wirklich
dankbar, da Google bisher leider noch nichts passendes lieferte.

Claudius
-- 
Claudius Hubig,= ,-_-. =.224491597
Es gibt auch Linux-Aussteiger.   ((_/)o o(\_))  Y!M:opensource2017
Aber die Rückfallquote steigt mit `-'(. .)`-' claudiushubig.tk 
jeder Win-Version. (Walter Saner) \_/ [EMAIL PROTECTED]


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Zeichenkodierung/UTF-8

2006-04-30 Diskussionsfäden Andreas Pakulat
On 30.04.06 20:29:16, Claudius Hubig wrote:
 Mein Netzwerk besteht aus zwei Maschinen, Zeus und Poseidon, wobei
 auf Poseidon ein paar UTF-8-kodierte Dateien liegen, die vom dortigen
 Webserver auch wunderbar an den Browser weitergereicht werden. Opera
 meint dazu, die Dateien seien UTF-8-kodiert.
 
 Wenn ich diese Dateien dann mit scp -r auf meine Workstation (Zeus)
 kopiere, kommt auf meinem System irgendwas raus, was dann laut Opera
 von XAMPP als ISO-8859-1 geliefert wird, was es aber irgendwie nicht
 ist, denn dann sähen die Umlaute nicht so aus, wie sie aussehen.

Vergleiche mal bitte die Apache-Konfiguration beider Systeme. Dann wirst
du vmtl. einen Unterschied bzgl. Kodierung finden. Du kannst Apache
naemlich sagen in welcher Kodierung die Dateien bei dir vorliegen und
Apache generiert dann einen entsprechenden Header. Sorry die genaue
Direktive habe ich leider nicht zur Hand.

 Auf beiden Rechnern habe ich mit dpkg-reconfigure locales jeweils
 [EMAIL PROTECTED], de_DE.UTF-8 und de_DE.ISO-8859-1 generieren
 lassen und de_DE.UTF-8 als Standard ausgewählt.
 
 Hier noch die /etc/environment:
 
 poseidon:~# cat /etc/environment
 LANGUAGE=de:en
 LANG=de_DE.UTF8
 LC_MESSAGES=de_DE.UTF8

Das letzte ist erstmal voellig sinnlos da LANG schon richtig gesetzt
ist.

 Allerdings ist keine dieser Variablen gesetzt, d. h. echo $LANG
 ergibt nichts. Ein manuelles Setzen hilft allerdings auch nicht.

Was sagt locale? (also den Befehl ausfuehren) ist pam_env in
/etc/pam.d/login gesetzt? 

 Für einen Hinweis der zur Ergreifung des Fehler führt wäre ich wirklich
 dankbar, da Google bisher leider noch nichts passendes lieferte.

Ich wuerde bei sowas immer mit etwas wie

diff -ur system1:/etc system2:/etc

machen (geht natuerlich nicht so, musst halt dir etc's auf eine Maschine
kopieren und dann diffen).

Andreas

-- 
Never be led astray onto the path of virtue.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)