Darstellungsprobleme der Umlaute nach Serverumstellung auf PHP 5.3.10 |
Letty
Mitglied
Dabei seit: 16.07.12
Beiträge: 3
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Hallo und einen wunderschönen guten Morgen an alle.
Vorweg einige Informationen. Die Forensoftware ist Burning Board Lite 1.0.2 und auf dem Server ist eine PHP 5.3.10 Version.
Problembeschreibung:
Ich weiß, dass wich wbblite 1 nicht mit dieser PHP-version verträgt, da ich das problem shcon einmal hatte. Allerdings war ich da in der Lage jemanden an der Hand zu haben, der helfen konnte. Das brachte mir leider kein Wissen ein was ich nun verwenden könnte. Ich stehe also wieder vor so einem Problem und würde gern wissenw as zu tun ist.
Seit gestern erscheinen Umlaute (ü,ö,ä) nur noch als ä, ö, usw. Beiträge kann man nur erstellen, wenn man den Browser manuell auf die Zeichencodierung unicode umstellt. Diese Einstellung bleibt aber nicht bestehen, sondern springt oft auf westlich etc zurück.
Fehlermeldung:
Erstellt man einen Beitrag ohne im vorfeld die Zeichencodierung auf Unicode zu stellen, erhält man diese fehlermeldung:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT postid FROM bb3_posts WHERE threadid='1544' AND userid='170' AND username='Carl Ludwig' AND iconid='0' AND posttopic='' AND message='äfgjoitjgziujgbnrijtgrthzghjhüöpiüioöä' AND ipaddress='84.186.91.118' AND posttime>='1349598245' LIMIT 1
mysql error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation '='
mysql error number: 1267
Date: 08.10.2012 @ 10:24
Script: /kingdoms/addreply.php
Referer: http://www.rica-designs.com/kingdoms/addreply.php?threadid=1544&time=1349684631&sid= |
|
Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
http://www.rica-designs.com/kingdoms/index.php?sid=
Was wurde zuletzt geändert oder eingebaut?
Wir sind mit dem Forum gestern erst auf den neuen Server gezogen und sehen uns nun mit diesem Problem konfrontiert... meine Frage also nun
1. genügt es eventuell alle tpl-dateien auf die Zeichencodierung unicode umzuspeichern ode rmuss man mehr machen?
2. wie wäre die passende Herangehensweise (handlungsschritte)?
Ich würde mich sehr über eure Hilfe freuen
LG,
Letty
|
|
08.10.12 10:27 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Gexor
Mitglied
Dabei seit: 07.02.05
Beiträge: 244
Fähigkeiten: WBB2 Profi; WBB Lite 1 Profi Forenversion: 2.3
|
|
Zitat: |
Seit gestern erscheinen Umlaute (ü,ö,ä) nur noch als ä, ö, usw. Beiträge kann man nur erstellen, wenn man den Browser manuell auf die Zeichencodierung unicode umstellt. Diese Einstellung bleibt aber nicht bestehen, sondern springt oft auf westlich etc zurück. |
nimm dafür das hier
http://www.y******lite.de/thread.php?threadid=95
|
|
08.10.12 11:00 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Letty
Mitglied
Dabei seit: 16.07.12
Beiträge: 3
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
Themenstarter
|
|
huhu, vielen dank
verhindert das auch die Probleme beim posten? wenn es nur ne rein kosmetische sache ist, hiloft das ja nicht unbedingt das problem zu lösen und so hab ich das jetzzumindest verstanden
|
|
08.10.12 13:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
sadagares
Mitglied
Dabei seit: 21.11.05
Beiträge: 52
Fähigkeiten: WBB Lite 1 Anfänger Herkunft: Lübeck Forenversion: Lite 1.0
|
|
Hey Letty
Das Verlinkte hilft nur bei den Darstellungsproblemen, nicht beim Erstellen von Beiträgen.
Ihr seid doch auch bei help99, oder? (Zur Erklärung, bin euer letzter Tom Riddle aus dem Chancenlos), wenn ja, kommt nun ein wenig mehr Arbeit auf euch zu. Ich hatte das Problem vor ein paar Monaten und es hatte mir nur geholfen, alles auf xhtml umzustellen, und die Tabellen und Spalten in der Datenbank auf unicode umstellen. War keine schöne Arbeit, aber mittlerweile geht es.
wenn du/ihr Hilfe braucht, schreit. Ich hab das ja schon einmal durchgemacht. das war mein Thread hier dazu mysql error: Illegal mix of collations
|
|
08.10.12 15:04 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Letty
Mitglied
Dabei seit: 16.07.12
Beiträge: 3
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
Themenstarter
|
|
ich glaube wir haben es jetzt so langsam...
wir coden gerade alle tpl-dateien auf UTF-8 um und setzen hinter alle <head> folgenden anhang
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
das zwingt die blowser dazu unicode als kodierung zu nutzne und löst unser problem weitestegend
mit textpad und filezilla geht das sogar ziemlich schnell
LG
|
|
08.10.12 16:44 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|