Kyrillisch-Problem

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
bob_super
Mitglied
Beiträge: 2
Registriert: 10.08.2006 23:12

Kyrillisch-Problem

Beitrag von bob_super »

Hallo Leute,

ich brauche ein phpBB2 Forum auf Mongolisch (Kyrillisch). Die nötige Datei lang_mongolian.zip habe ich von phpBB.com heruntergeladen und deren Inhalte in den Ordner Languages kopiert. Dann habe ich das Forum getestet auf funpic.de; leider konnten die kyrillischen Buchstaben nicht erkannt werden. Der Browser wählt nicht UTF-8, sondern Westeuropäisch als Codierung. So sieht es aus:
http://fermerdem.fe.funpic.de/phpBB2/

Aber auf tripod funktioniert es ohne Probleme:
http://mitglied.lycos.de/fermerdem/phpBB2/ (so sollte es sein)

Meine Schlussfolgerung ist, dass die Erkennung der Unicode-Zeichen vom Server abhängt. Aber ich bin mir nicht sicher. Ich wäre dankbar, wenn jemand mir das erklären könnte.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12229
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Funpic hat seine Datenbanken Standartmässig auf latin1_german2_ci eingestellt.
Ändern kannst du das mit diesem Script convert_mysql4_collation


P.S. Bitte vor Benutzung immer ein Backup anlegen.



Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
bob_super
Mitglied
Beiträge: 2
Registriert: 10.08.2006 23:12

Beitrag von bob_super »

Danke für die Antwort. Aber da ich noch keine Erfahrung mit php und SQL habe, frage erst mal nach, ob das was ich vorhabe zu tun, richtig ist. Also, ich ändere die Skriptdatei folgendermaßen:

// bitte Datenbank-Daten hier eingeben:
$db_server = 'localhost';
$db_name = 'bezeichnung meiner datenbank';
$db_user = 'mein username';
$db_pass = 'mein passwort';

// bitte alte und neue Collation in korrekter Schreibweise hier eingeben
// (muss zum eingestellten Charset passen!):
$old_collation = 'latin1_german2_ci';
$new_collation = 'utf8_unicode_ci';

Sonst brauche ich nichts einzugeben oder?

Dann kopiere ich den kompletten Script aufs Feld "SQL-Befehl(e) in Datenbank ausführen" in phpMyAdmin und klicke auf OK.

Ist das richtig?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12229
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Dann kopiere ich den kompletten Script aufs Feld "SQL-Befehl(e) in Datenbank ausführen" in phpMyAdmin und klicke auf OK.
Nein, denn wie du bei meinem geposteten Link lesen kannst musst du die Datei herunterladen und in convert_mysql4_collation.php umbenennen.
Wenn du alles eingetragen hast, musst du die Datei hochladen und im Browser aufrufen.




Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Das Problem liegt wohl nicht (nur) in der Datenbank.
Schau mal ob Dir das hilft: http://www.phpbb.de/viewtopic.php?t=80783

Gruß Christian
---
S1lv3R
Mitglied
Beiträge: 35
Registriert: 12.07.2006 18:59
Wohnort: Kiel
Kontaktdaten:

Beitrag von S1lv3R »

Bei Funpic darf man eh nur Inhalte auf Deutsch und Englisch bereitstellen, weil die sonst die Inhalte nicht kontrollieren können - steht sogar in den AGB.
Pages welche nicht in den folgenden Sprachen sind, werden ohne Vorwarnung geloescht: Deutsche, Englisch.
http://www.funpic.de/webhosting_regeln.php
Damit hat sich dein Problem wohl eh erledigt. ;)
Wenn es dich aber interessiert, der HTTP-Header von funpic sieht so aus:

Code: Alles auswählen

HTTP/1.1 200 OK 
Date: Sun, 13 Aug 2006 09:34:52 GMT 
Server: Apache 
Connection: close 
Content-Type: text/html; charset=ISO-8859-1
Denke mal deshalb klappt das nicht - ist wahrscheinlich absichtlich so eingestellt. Auf jedenfall kannst du da nichts dran ändern soweit ich weiß.
Gruss,
S1lv3R
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“