Probleme mit den Umlauten im neu aufgesetzten phpBB2

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
joecool
Mitglied
Beiträge: 5
Registriert: 08.03.2007 09:30
Wohnort: Mainz

Probleme mit den Umlauten im neu aufgesetzten phpBB2

Beitrag von joecool »

Hallo!

Zunächst hoffe ich, dass es dieses Thema noch nicht in genau dieser Form gibt.

Ich habe auf meinem Ubuntu phpBB2 aufgesetzt. Ich nutze es mit MySQL 5.0.24a.

Es läuft auch so weit eigentlich alles, bis auf dass die Umlaute nicht richtig dargestellt werden. Anstelle der Umlaute findet man ein Fragezeichensymbol.
Ich vermute mal, dass man dieses Problem an SQL festmachen kann.

Ein bekannter von mir hat phpBB unter *.ma.funpic.de (wohl eine freie Internetdomöne) phpBB ohne größere Probleme aufsetzten können, und es gibt keine Probleme mit Umlauten.
Wenn ich auf diese seite gehe und mir die Zeichenkodierung des Browsers anschaue ist dies automatisch auf ISO-8859-1 gestellt --> genau auch wie in diesem Forum.

Wenn ich auf meine eigen phpBB Seite gehe ist die Zeichenkodierung auf Unicode --> UTF-8 gestellt.

Logische Folge müsste also sein, dass die anderen phpBB-Seiten oder deren SQL-Tabellen so funktionieren, dass sie dem Browser mitteilen, dass er sie entsprechend mit der Zeichenkodierung ISO-8859-1 öffnen soll.
Mein phpBB und das SQL scheinen diesen Schritt nicht zu können.

Ich habe schon in anderen Themen gelesen, dass viele Leute Problem nach Updates oder Umzug hatten. Bei mir handelt es sich jedoch um ein neu aufgesetztes phpBB.
Also wenn mir jemand helfen könnte wie ich mein phpBB oder SQL/vielleicht die entscheidende Datenbank richtig konfigurieren kann, wäre ich sehr dankbar.

Gruß

Joe
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Lies dir mal >>>Die Umlautproblematik<<< zum Thema durch.




Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
joecool
Mitglied
Beiträge: 5
Registriert: 08.03.2007 09:30
Wohnort: Mainz

Beitrag von joecool »

Hallo Mahony

Danke für die Antwort und den Hinweis, dass ich da einfach durch muss.

hab mich schon eingelesen und wer jetzt mit dem Kokuloris rumspielen.

Mein bildet ja ne. ;-)

Danke schön!

Gruß

Jochen
Benutzeravatar
joecool
Mitglied
Beiträge: 5
Registriert: 08.03.2007 09:30
Wohnort: Mainz

Beitrag von joecool »

Hallo!

ich schreibe noch mal ...

Nach dem Durchlese des oben erwähnten Artikels, "Die Umlautproblematik", habe ziemlich viel herum experimentiert ... aber immer noch keine Umlaute.

Also meine MYSQL-Zeichensatz ist UTF-8.


Nach der Installation von phpBB mit einer vorher angelegten Datenbank, habe ich dass Umlautproblem. --> wie gehabt

phpBB muss folglich auf eine latin (ISO-8859-1) Zeichensatz bestehen

Wenn ich nun die Datenbank mit mysqldumper sichere, nach Anleitung des obigen Artikels mit textpad im UTF-8 Format speichere und wieder zurücksichere zeigt dies keine Wirkung.
Vielleicht ist hier der entscheidende Fehler, zu berücksichtigen ohne BOM zu speichern.



Gibt es nicht die Möglichkeit MYSQL mit einem Standartzeichensatz von latin (ISO-8859-1) zu Konfigurieren?

Oder phpBB beizubringen MYSQL mitzuteilen, dass es mit ISO-8859-1 daher kommt. In irgend eine Datei „character_set_client utf8“ - „character_set_connection utf8“ reinschreiben oder so.

danke noch mal

Gruß

Jochen
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

Probier mal das in deine config.php nach dem <?php zu setzen:

Code: Alles auswählen

ini_set('default_charset', 'iso-8859-1');
Parse Error
Mitglied
Beiträge: 272
Registriert: 27.12.2006 20:44
Kontaktdaten:

Re: Probleme mit den Umlauten im neu aufgesetzten phpBB2

Beitrag von Parse Error »

joecool hat geschrieben:Wenn ich auf meine eigen phpBB Seite gehe ist die Zeichenkodierung auf Unicode --> UTF-8 gestellt.
Was meinst Du damit? Wenn Du Dir den Quelltext Deiner Seite anzeigen lässt, was steht dann in folgender Zeile?

<meta http-equiv="Content-Type" content="text/html; charset= ???

Es sollte iso-8859-1 sein. Vorgegeben wird das in der Datei lang_main.php - einfach nach $lang['ENCODING'] suchen.

Oder zeigt nur Dein Browser UTF-8 an? Wenn Du Firefox benutzt, stelle Folgendes ein:

Ansicht/Zeichenkodierung/Automatisch bestimmen/Universell

Das DUK-Tool könnte auch interessant für Dich sein:

http://www.mysqldumper.de/board/viewtopic.php?t=2406

Parse Error
Benutzeravatar
joecool
Mitglied
Beiträge: 5
Registriert: 08.03.2007 09:30
Wohnort: Mainz

Beitrag von joecool »

Cool die Templates, also jeder nicht selbst erstellte Text scheint zu funktionieren. Die Zeichkodierung im Browser steht auch auf ISO-8859-1.

Ich nehme mal an mein phpBB kommuniziert jetzt dem MSQL dass es mit ISO-8859-1 daher kommt.

Nur die Umlaute in den Artikeln stimmen jetzt nicht mehr. Vor dem Editieren der config.php haben dort die Umlaute funktioniert, was ich zu meiner Schande erst sehr spät gemerkt habe.
Also hat dass anfassen der Datenbank mit editpad doch Folgen gehabt.
Ich vermute mal dass ich diesen Schritt einfach nur rückgängig machen muss und alles wird wunderbar funktionieren.

Danke

Gruß

Jochen
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

Ja, wenn du deine Datenbank zuvor als utf-8 gespeichert hast, solltest du das mit obiger Einstellung wieder zurücksetzen.
Benutzeravatar
joecool
Mitglied
Beiträge: 5
Registriert: 08.03.2007 09:30
Wohnort: Mainz

Beitrag von joecool »

Hat funktioniert,

finde ich super. Man was das für ein Wirkung haben kann wenn man so ein Problemchen in den Griff bekommen hat :D .

Ich danke allen für ihre Hilfe.

Gruß

joecool
Benutzeravatar
Dawn
Mitglied
Beiträge: 125
Registriert: 25.11.2006 20:56
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Dawn »

Ich hab genau das selbe Problem und wenn ich die vorgeschlagene Änderung im config.php mache dann stimmen die Zeichen in den Beiträgen nicht mehr.

Was hast du gemacht damit es wieder ging Joecool?

Edit: ok danke habs verplant. Es funktioniert doch. Nur die Testpostings die ich während der falschen Codierung schrieb sind kaputt. Die alten sind aber in Ordnung, die neuen auch, sprich alles im Lot.

Schöner Thread *freu*
Nicht alles, was man nicht versteht, ist eine Frau
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“