Rücksetzung Homepage

Vorschläge und Fehlermeldungen zur aktuellen PBP Webseite und dem PBEM Server

Moderator: Moderatoren2

Forumsregeln
Zur Unterscheidung, welcher Themenbereich angeschnitten wird, sollte ein Vermerk dazu im Titel des jeweiligen Beitrags vorhanden sein. Also zum Beispiel: [HP] ... oder [PBEM] ...
Benutzeravatar
GAMER
General
General
Beiträge: 8853
Registriert: Sa 7. Mär 2009, 14:49
Einheitenset: Teccnols - SY

Rücksetzung Homepage

Beitrag von GAMER »

Aufgrund des Sonderzeichenproblems der Homepage, werde ich das ganze System am kommenden Wochenende auf einen Stand vor mehreren Monaten technisch zurücksetzen. Den Beginn werde ich im Forum gekanntgeben.
Danach kann es zu ausfällen kommen!
Der PBEM Server ist davon unabhängig. Spielstände können daher weiterhin hochgeladen werden.
[enjoy the future!]
Benutzeravatar
Snake
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 3754
Registriert: Sa 13. Jun 2009, 21:49
Einheitenset: Cybs
Wohnort: Berlin - Pankow
Kontaktdaten:

Re: Rücksetzung Homepage

Beitrag von Snake »

Das heißt für Raumflüge, Auswertungen und Einträge der Kampf-DB sowie Stories?

Sollte man sich diese Texte kopieren?
You are either a player or a victim.
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Rücksetzung Homepage

Beitrag von Hanni »

GAMER hat geschrieben:Aufgrund des Sonderzeichenproblems der Homepage, werde ich das ganze System am kommenden Wochenende auf einen Stand vor mehreren Monaten technisch zurücksetzen. Den Beginn werde ich im Forum gekanntgeben.
Danach kann es zu ausfällen kommen!
Der PBEM Server ist davon unabhängig. Spielstände können daher weiterhin hochgeladen werden.
Hmm,
wie kam es zu den Sonderzeichenproblemen? Kann man ggf. Noch etwas ohne ein Uraltes Backup retten?

Gruß
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Benutzeravatar
GAMER
General
General
Beiträge: 8853
Registriert: Sa 7. Mär 2009, 14:49
Einheitenset: Teccnols - SY

Re: Rücksetzung Homepage

Beitrag von GAMER »

Wenn ich das genau wüsste hätte ich das schon korrigiert ;-)

Wenn ich die News z.B. editieren möchte, dann werden die Sonderzeichen korrekt dargestellt. Rufe ich die NewsSeite auf, dann sind die Sonderzeichen verstümmelt.
[enjoy the future!]
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Rücksetzung Homepage

Beitrag von Hanni »

Ich habe etwas im HTML Header angepasst. Umlaute sollten nun korrekt dargestellt werden.

Gruß
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Benutzeravatar
Snake
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 3754
Registriert: Sa 13. Jun 2009, 21:49
Einheitenset: Cybs
Wohnort: Berlin - Pankow
Kontaktdaten:

Re: Rücksetzung Homepage

Beitrag von Snake »

Ich vermute, da ist irgendwo ein Charset durcheinandergewürfelt.
Entweder im Webserver oder im Betriebssystem.

Fragt doch Mal TheCoder, der hat doch viel Programmiererfahrung und
hat evtl. einen Tipp parat, woran es liegen könnte.
You are either a player or a victim.
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Rücksetzung Homepage

Beitrag von Hanni »

Wenn ich die News mit dem IE aufrufe, dann werden z.B. die Umlaute korrekt dargestellt. Beim Firefox muss man ggf. die Codierung der Seite manuell anpassen (Ansicht -> Textcodierung).

Gruß
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Rücksetzung Homepage

Beitrag von Hanni »

Es sieht so aus, als wenn die Daten aus der DB im UTF-8 Format interpretiert würden. Interessanterweise sind die in der DB aber anders hinterlegt. Dadurch kommt es zu einem Konflikt. 'Normale' Inhalte: sind nach iso-8859-1 kodiert, DB Inhalte mit UTF-8.

Prinzipiell lässt sich dieses Problem ohne 'Rollback' lösen.

Ansatz 1: Sämtliche Teile der HP umkodieren (sollte relativ fix gehen)
Ansatz 2: Der DB für die ausgabe die richtige Kodierung beibringen.

Ich verfolge derzeit Ansatz 2. Wenn dieser scheitert, dann bleibt nur Option 1 übrig .. .

Gruß
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Rücksetzung Homepage

Beitrag von Hanni »

Analyse Teil 2:

1. Zeichensatz HTML HEADER (alt) ISO 8859-1
2. Zeichensatz PHP Verarbeitung: UTF-8

Der Zeichensatz des HTML HEADERS ist bereits auf UTF-8 umgestellt. Damit werden Inhalte aus der DB korrekt angezeigt. Damit auch alle anderen Umlaute korrekt dargestellt werden, muss ich leider die Codierung jeder einzelnen Datei auf UTF-8 umstellen ... . Das geht unter Linux recht fix, kann aber unberechenbare Seiteneffekte haben ... .

Ich warte diesbezüglich auf ein 'go' von GAMER.

Nachtrag: Ansatz 2 scheint unter den gegebenen Rahmenbedingungen (Stichwort PHP Konfiguration) nicht praktikabel zu sein.

Gruß
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Benutzeravatar
GAMER
General
General
Beiträge: 8853
Registriert: Sa 7. Mär 2009, 14:49
Einheitenset: Teccnols - SY

Re: Rücksetzung Homepage

Beitrag von GAMER »

Mein persönlicher Favorit, alles auf UTF-8 kodieren.

Mit Ultra Edit, lassen sich die Seiten einzeln sauber nach utf-8 kodieren.
[enjoy the future!]
Antworten