Fabian: Zeichenkodierung des Servers/Webspace

Beitrag lesen

Hallo!

Danke für Deine Antwort!

Bist du sicher, dass das Dateisystem des Servers UTF-8-kodierte Dateinamen haben möchte?

Nein, bin ich nicht. Ich dachte, dass es am erfolgversprechensten sei, da UTF8 immer als am weitest akzeptiertesten gilt

Jetzt könnte ich alle Abfragen und Anweisungen durch utf8_decode/_encode schicken, aber ist das dann "sicher"?

Sicher in welcher Hinsicht?

Das es auch auf Servern mit anderen Zeichenkodierungen verwendet werden kann.

Wie bekomme ich heraus unter welchem "encoding" mein Webserver läuft? Ist das einheitlich, oder läuft ein chinesischer Server dann unter einem anderen?

Frag deinen Systemverwalter. Es gibt diverse Betriebssysteme, die alle was anderes machen können. Eine generelle Antwort darauf gibt es nicht. PHP jedenfalls kümmert sich wenig um Zeichenkodierungen, in Richtung Dateisystem ist da gleich gar nichts einstellbar.

D.h. ich kann kein Skript schreiben das auch allen Servern dieser Welt mit ihren unterschiedlichen Encodings auf dem Dateisystem umgehen kann? Oder wenn doch, wie ginge das?

Gruß
Fabian