umlautprobleme durch umstieg von latin1 auf utf-8

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
RyoBerlin hat geschrieben:also drinn steht
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_results utf8
character_set_server latin1
character_set_system utf8
Mahony hat geschrieben:Öffne die Datei nun mit Deinem Texteditor und wähle anschließend "Datei/Speichern unter". Im unteren Bereich findest Du die Möglichkeit den Zeichensatz zu wählen den Dein Server erwartet. Wähle also beim neu abspeichern UTF8 ohne BOM und alles wird gut.

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
RyoBerlin
Mitglied
Beiträge: 304
Registriert: 24.05.2004 14:11
Wohnort: Berlin

Beitrag von RyoBerlin »

danke, genau das hab ich gerade probiert aber beim versuch die sql einzuspielen kommt

Code: Alles auswählen

Array
(
    [num_table_fields] => Array
        (
        )

    [max_zeit] => 22
    [startzeit] => 1200163326
    [xtime] => 1200163326
    [fileEOF] => 
    [actual_table] => unbekannt
    [offset] => 0
    [aufruf] => 1
    [table_ready] => 0
    [part] => 0
    [do_it] => 
    [errors] => 0
    [notices] => 0
    [anzahl_eintraege] => -1
    [anzahl_tabellen] => -1
    [filename] => d0060b26_2008_01_12_19_06.sql
    [actual_fieldcount] => 0
    [eintraege_ready] => 0
    [anzahl_zeilen] => 110
    [summe_eintraege] => 0
    [erweiterte_inserts] => 0
    [flag] => -1
    [EOB] => 
    [dump_encoding] => utf8
    [kind] => 0
    [compressed] => 0
    [tables_to_restore] => 
    [filehandle] => Resource id #16
)


Sql: -- Status:69:20757:MP_0:d0060b26:php:1.23 pre_release REV240:utf8:4.1.21-max-log:1:::utf8:EXTINFO
Erweiterte Inserts: 0
Unbekannter SQL-Befehl::

-- Status:69:20757:MP_0:d0060b26:php:1.23 pre_release REV240:utf8:4.1.21-max-log:1:::utf8:EXTINFO
Glaube nichts auf bloßes Hörensagen hin; glaube nicht an Überlieferungen, weil sie alt sind.
(Buddha, 553-483 v.Chr.)
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Schau mal in die sql Datei, da ist wohl ein Kommentar falsch auskommentiert.
Lösche die angemeckerte Zeile (oder kommentiere sie korrekt aus) und dann sollte das einspielen wieder funktionieren.




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
RyoBerlin
Mitglied
Beiträge: 304
Registriert: 24.05.2004 14:11
Wohnort: Berlin

Beitrag von RyoBerlin »

welche zeile wäre das denn?

seh da nicht durch.

habs backup runtergeladen
die tar.gz entpackt die textdatei als UTF8-ohne BOM (vorher ANSI ohne BOM) gespeichert und dann die textdatei im dumper hochgeladen.
Glaube nichts auf bloßes Hörensagen hin; glaube nicht an Überlieferungen, weil sie alt sind.
(Buddha, 553-483 v.Chr.)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

SUCHE:

Code: Alles auswählen

-- Status:69:20757:MP_0:d0060b26:php:1.23 pre_release REV240:utf8:4.1.21-max-log:1:::utf8:EXTINFO
und entferne diese Zeile ;-)
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
RyoBerlin hat geschrieben:welche zeile wäre das denn?
Das sollte die Zeile sein:

Code: Alles auswählen

-- Status:69:20757:MP_0:d0060b26:php:1.23 pre_release REV240:utf8:4.1.21-max-log:1:::utf8:EXTINFO
Edit: ups....Dr.Death war etwas schneller. :oops:


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
RyoBerlin
Mitglied
Beiträge: 304
Registriert: 24.05.2004 14:11
Wohnort: Berlin

Beitrag von RyoBerlin »

LOL danke...

ich probiere immer aufgrund logischer vermutungen und genau diese (ERSTE) Zeile habe ich gerade entfernt...

moment mal sehen was passiert....

Code: Alles auswählen

Unbekannter SQL-Befehl::

-- TABLE-INFO
ok also das was unten steht muss dann wohl immer raus...
dann lösch ich das jetzt auch
.....

jetzt schonwieder....

Code: Alles auswählen

-- TABLE|ajax_chat_bans|0|1024|2007-10-16 16:02:03
der meckert jedesmal wegen der 1. eile wenn das so weitergeht sind bald keine zeilen mehr übrig!

hab gleich mal die ganzen TABLE INFO sektionen gelöscht und nun sagt er

Code: Alles auswählen

Array
(
    [num_table_fields] => Array
        (
        )

    [max_zeit] => 22
    [startzeit] => 1200164436
    [xtime] => 1200164435
    [fileEOF] => 
    [actual_table] => unbekannt
    [offset] => 0
    [aufruf] => 1
    [table_ready] => 0
    [part] => 0
    [do_it] => 
    [errors] => 0
    [notices] => 0
    [anzahl_eintraege] => -1
    [anzahl_tabellen] => -1
    [filename] => d0060b26_2008_01_12_19_06.sql
    [actual_fieldcount] => 0
    [eintraege_ready] => 0
    [anzahl_zeilen] => 110
    [summe_eintraege] => 0
    [erweiterte_inserts] => 0
    [flag] => -1
    [EOB] => 
    [dump_encoding] => utf8
    [kind] => 0
    [compressed] => 0
    [tables_to_restore] => 
    [filehandle] => Resource id #16
)


Sql: 
Erweiterte Inserts: 0
Unbekannter SQL-Befehl::
lösche jetzt mal alles bis "DROP TABLE IF EXISTS"

joah und das kam dabei raus:

Code: Alles auswählen

MySQL-ERROR   MySQL-Dokumentation der Fehler
Fehler bei der Anfrage:

DROP TABLE IF EXISTS `ajax_chat_bans`; CREATE TABLE `ajax_chat_bans` ( `userID` int(11) NOT NULL default '0', `userName` varchar(64) default NULL, `dateTime` datetime default NULL, `ip` int(11) unsigned NOT NULL default '0' ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
MySQL meldet:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `ajax_chat_bans`; CREATE TABLE `ajax_chat_bans` ( `u' at line 1
tja ok also das funktioniert offensichtlich auch alles nicht.....
Glaube nichts auf bloßes Hörensagen hin; glaube nicht an Überlieferungen, weil sie alt sind.
(Buddha, 553-483 v.Chr.)
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Lösche mal das

Code: Alles auswählen

DEFAULT CHARSET=latin1
Das Backup liegt ja in UTF8 vor.





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
RyoBerlin
Mitglied
Beiträge: 304
Registriert: 24.05.2004 14:11
Wohnort: Berlin

Beitrag von RyoBerlin »

ok dann also alle tabelleninfos löschen in denen das steht?

360 stück entfernt!

nun sagta

Code: Alles auswählen

DROP TABLE IF EXISTS `ajax_chat_bans`; CREATE TABLE `ajax_chat_bans` ( `userID` int(11) NOT NULL default '0', `userName` varchar(64) default NULL, `dateTime` datetime default NULL, `ip` int(11) unsigned NOT NULL default '0' ) ENGINE=MyISAM DEFAULT CHARSET=;
MySQL meldet:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `ajax_chat_bans`; CREATE TABLE `ajax_chat_bans` ( `u' at line 1
Zuletzt geändert von RyoBerlin am 12.01.2008 20:23, insgesamt 1-mal geändert.
Glaube nichts auf bloßes Hörensagen hin; glaube nicht an Überlieferungen, weil sie alt sind.
(Buddha, 553-483 v.Chr.)
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Suche nach

Code: Alles auswählen

ENGINE=MyISAM DEFAULT CHARSET=latin1;
Ersetze mit

Code: Alles auswählen

ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

in der gesamten Datei (und dann wieder als UTF8 ohne BOM speichern).





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.
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“