YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Umlaute falsch nach Serverumzug » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 13.939 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Umlaute falsch nach Serverumzug
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Crypt2
Mitglied


Dabei seit: 18.07.05
Beiträge: 8

sehr Traurig Umlaute falsch nach Serverumzug Antworten Zitieren Editieren Melden       UP

Hallo,

ich bin gerade dabei den Server zu wechseln. Ich habe soweit alles geschafft, nur sind jetzt alle Umlaute falsch dargestellt.

Für den "Grünschnabel" wird jetzt "Grünschnabel " angezeigt, oder für "Hier könnt ihr Witze erzählen" steht jetzt da "Hier könnt ihr Witze erzählen". Gibt es eine Möglichkeit das Problem zu beheben?

Vielen Dank im vorraus großes Grinsen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Crypt2: 02.02.06 19:53.

02.02.06 19:52 Crypt2 ist offline E-Mail WWW Finden Als Freund hinzufügen
sunshine03
Mitglied


images/avatars/avatar-3020.gif

Dabei seit: 31.10.05
Beiträge: 163
Forenversion: wbblite

Antworten Zitieren Editieren Melden       UP

das problem liegt an der codierung der datenbank.. wahrscheinlich haben die beiden server verschiedene codierungen in der datenbak gehabt. und somit gibt es dieses problem.

lösung wäre alles per hand in der datenbak umzuändern..
oder mit neuer codierung absichern und auf den neuen server laden..

__________________

meldet euch an, schickt eure flugberichte ein und gewinnt tolle Preise

02.02.06 20:01 sunshine03 ist offline E-Mail WWW Finden Als Freund hinzufügen
Crypt2
Mitglied


Dabei seit: 18.07.05
Beiträge: 8

Themenstarter Thema begonnen von Crypt2
Antworten Zitieren Editieren Melden       UP

Danke für die schnelle Antwort!

Das hat man mir auch gesagt, das es an den unterschiedlechen Datenbankservern liegt. Du sagtest die Lösung wäre eine manuelle Änderung in der Datenbank, damit meinst du halt via Editor die entsprechenden Bereiche zu ändern (vermute mal...) Aber das wird nicht so einfach werden, denn die Datenbank hat um die 75MB, das würde mir zu lange dauern geschockt

oder habe ich das falsch verstanden?

...und wie meinst du das mit neuer codierung absichern und dann wieder in den server einspielen? wie ändere ich die codierung im alten server? THX

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Crypt2: 02.02.06 20:26.

02.02.06 20:23 Crypt2 ist offline E-Mail WWW Finden Als Freund hinzufügen
Mugga Mugga ist männlich
Mitglied


Dabei seit: 13.10.05
Beiträge: 71
Herkunft: Ennigerloh/Münsterla nd
Forenversion: meine eigene ;)

Antworten Zitieren Editieren Melden       UP

wenn du das ganze schon auf dem server als plain text liegen hast, benutz sowas wie...

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
<?
// auslesen
$dump implode(''file('dump.sql'));

// ersetzen
$ersetzen = array('ü''ö'); // ...
$durch = array('ü''ö'); // ...
// oder guck dir http://de3.php.net/manual/en/function.utf8-decode.php an ;)

$dumpnew str_replace($ersetzen$durch$dump);

// und dann wieder speichern:
$fp fopen('dump.new.sql''w');
fwrite($fp$dumpnew);
fclose($fp);
?>
02.02.06 20:32 Mugga ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Mugga in deine Kontaktliste ein AIM-Name von Mugga: frankyon1990 YIM-Name von Mugga: frankyon1990 MSN Passport-Profil von Mugga anzeigen
Crypt2
Mitglied


Dabei seit: 18.07.05
Beiträge: 8

Themenstarter Thema begonnen von Crypt2
Antworten Zitieren Editieren Melden       UP

Ahh THX, praktisch konvertierungstool!! Damit werde ich mal testen großes Grinsen
02.02.06 20:35 Crypt2 ist offline E-Mail WWW Finden Als Freund hinzufügen
SvPe
Mitglied


images/avatars/avatar-3062.gif

Dabei seit: 07.05.05
Beiträge: 279

Antworten Zitieren Editieren Melden       UP

wenn du die zeichensätze der beiden server kennst und ein linux system hast kannst du das auch mit iconv machen:
code:
1:
$ iconv -f ZEICHENSATZ_ALT -t ZEICHENSATZ_NEU backup.sql > backup.new.sql


__________________

JID svpe@jabber.ccc.de
OpenPGP KeyID 0x2D682680
eMail sven@codeartists.org
There are only 10 types of people in this world: Those who understand binary and those who don't.

03.02.06 14:59 SvPe ist offline E-Mail Finden Als Freund hinzufügen
The Silencer The Silencer ist männlich
Mitglied


images/avatars/avatar-3223.jpg

Dabei seit: 28.01.04
Beiträge: 19
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

muss ich mal testen habe das selbe Problem

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von The Silencer: 03.02.06 18:10.

03.02.06 18:09 The Silencer ist offline E-Mail Finden Als Freund hinzufügen
Crypt2
Mitglied


Dabei seit: 18.07.05
Beiträge: 8

Themenstarter Thema begonnen von Crypt2
Antworten Zitieren Editieren Melden       UP

Super! mit iconv hat es geklappt! THX großes Grinsen
04.02.06 20:27 Crypt2 ist offline E-Mail WWW Finden Als Freund hinzufügen
sunshine03
Mitglied


images/avatars/avatar-3020.gif

Dabei seit: 31.10.05
Beiträge: 163
Forenversion: wbblite

Antworten Zitieren Editieren Melden       UP

wie funktioniert das mit iconv

kann mir einer helfen..

__________________

meldet euch an, schickt eure flugberichte ein und gewinnt tolle Preise

06.02.06 15:55 sunshine03 ist offline E-Mail WWW Finden Als Freund hinzufügen
SvPe
Mitglied


images/avatars/avatar-3062.gif

Dabei seit: 07.05.05
Beiträge: 279

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von sunshine03
wie funktioniert das mit iconv

kann mir einer helfen..


das musst du wie gesagt auf einer Linux Konsole eingeben. Das Programm gibt es bestimmt auch für Windows.
Wenn du kein Zugang zu einem Linux Rechner hast, kannst du auch die PHP Funktion iconv verwenden.

__________________

JID svpe@jabber.ccc.de
OpenPGP KeyID 0x2D682680
eMail sven@codeartists.org
There are only 10 types of people in this world: Those who understand binary and those who don't.

06.02.06 16:16 SvPe ist offline E-Mail Finden Als Freund hinzufügen
ddennis ddennis ist männlich
Mitglied


Dabei seit: 29.12.04
Beiträge: 166

Antworten Zitieren Editieren Melden       UP

Hallo,
ich habe den Server gewechselt.
Früher hatte ich phpMyAdmin 2.7.0-pl2
und nun Version: 2.6.3-pl1.
Das Problem:
Alle Umlaute äüö wurden mit anderen Buchstaben ersetzt.
ß wird dann z.B ß.
So kann man das ja einfach per SSH machen:
$ iconv -f ZEICHENSATZ_ALT -t ZEICHENSATZ_NEU backup.sql > backup.new.sql

Der Zeichensatz von Version 2.6.3 ist utf8_general_ci
wie ist der von der Version 2.7.0 ?

Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von ddennis: 18.06.06 23:46.

17.06.06 11:47 ddennis ist offline E-Mail WWW Finden Als Freund hinzufügen Füge ddennis in deine Kontaktliste ein
nanox_1
Mitglied


images/avatars/avatar-3383.jpg

Dabei seit: 07.10.05
Beiträge: 147
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

iss bei mir genau so nur wo muss ich das hier eingeben
$ iconv -f ZEICHENSATZ_ALT -t ZEICHENSATZ_NEU backup.sql > backup.new.sql

????
04.05.07 10:23 nanox_1 ist offline E-Mail Finden Als Freund hinzufügen
hack3r
Mitglied


Dabei seit: 19.03.06
Beiträge: 18

Antworten Zitieren Editieren Melden       UP

in der ssh console sofern du einen ssh zugang hast
04.05.07 21:25 hack3r ist offline E-Mail Finden Als Freund hinzufügen
Danica Danica ist weiblich
Mitglied


images/avatars/avatar-5285.gif

Dabei seit: 24.07.07
Beiträge: 3
Fähigkeiten: WBB2 Anfänger
Herkunft: Barßel
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

sorry wenn ich das thema nochmal wieder herraus hebe, ich habe das gleiche problem, bei mir werden die umlaute allerdings als ? angezeigt

ich bin allerdings nicht umgezogen, sondern hatte nur ein problem mit dem forum und musste datenbank nochmal neu hochladen... codierung ist also alles gleich...

wo genau kann ich das umstellen? bzw in welcher tabelle stehen die umlaute? ich wollte diese tabelle dann von meinem anderen forum runterladen, bzw von meinem testforum...
30.05.08 14:11 Danica ist offline E-Mail WWW Finden Als Freund hinzufügen MSN Passport-Profil von Danica anzeigen
Maniac_81 Maniac_81 ist männlich
PHP Profi


images/avatars/avatar-5230.gif

Dabei seit: 27.06.06
Beiträge: 2.087
Fähigkeiten: WBB3 Anfänger; WBB2 Profi
Herkunft: localhost/
Forenversion: 2.3; Lite 2.0

Antworten Zitieren Editieren Melden       UP

bei www.xundy.com gibts ein script welches die umlaute wieder bereinigt.

__________________
zufrieden mit meinem Support? dann hier bitte bewerten!

Sie haben 3 gelbe Bananen gewählt!

ÄPFEL! 3!!!

30.05.08 14:19 Maniac_81 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Maniac_81 in deine Kontaktliste ein MSN Passport-Profil von Maniac_81 anzeigen
Danica Danica ist weiblich
Mitglied


images/avatars/avatar-5285.gif

Dabei seit: 24.07.07
Beiträge: 3
Fähigkeiten: WBB2 Anfänger
Herkunft: Barßel
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Ah herzlichen Dank smile
30.05.08 14:20 Danica ist offline E-Mail WWW Finden Als Freund hinzufügen MSN Passport-Profil von Danica anzeigen
24Bytes 24Bytes ist männlich
Der Coolste


Dabei seit: 19.07.06
Beiträge: 2.909
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

aus ? kannst du nix mehr viel machen, weil sie bereits alle als ? gespeichert sind.

solltest du noch ein backup / eine tabelle mit den richtigen umlauten haben, gehts natürlich

__________________
Online Passwort Generator
30.05.08 21:39 24Bytes ist offline E-Mail Finden Als Freund hinzufügen
x.0RäNscH
Mitglied


Dabei seit: 08.04.07
Beiträge: 7
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Ich hab versucht das Konvertierungstool von 'Mugga' anzuwenden, hat auch geklappt und so, aber wenn ich jetzt das Backup auf den neuen Server lade, werden Fragezeichen aus den Umlauten und Sonderzeichen.. warum und wie kann ich das umgehen/beheben?
18.04.09 03:54 x.0RäNscH ist offline E-Mail Finden Als Freund hinzufügen
24Bytes 24Bytes ist männlich
Der Coolste


Dabei seit: 19.07.06
Beiträge: 2.909
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Warum das so ist, können wir dir auch nicht so wirklich sagen, ohne deine beiden Server bzw. deren einstellugen zu kennen.

Aber was du beachten solltest, damit die Umlaute erhalten bleiben:
-> Auf dem neuen Server überall den selben Zeichensatz einstellen, wie auch auf dem alten Server.

Dazu gehört vorallem die Datenbank (kann man im phpMyAdmin oder vergleichbares machen).

Sollten nur neue Datensätze betroffen sein (die also erst auf dem neuen Server angelegt wurden), sollte man überprüfen welchen Zeichensatz die Verbindung von der Scriptsprache/Client (z.B. PHP) zur Datenbank/Server (z.B. MySQL) verwendet. (SET NAMES ...)

Außerdem sollte darauf geachtet werden, was der Webserver (Apache, lighttpd usw.) an den Client sendet.

Sollte dein alter Anbieter die Server nur schlecht warten, oder angst vor Veränderungen haben, so wird dort wahrscheinlich noch ein ISO Zeichensatz verwendet, bei deinem neuen Anbieter könnte allerdings bereits ein UTF Zeichensatz verwendet werden, dadurch könnten auch die Umlaute falsch dargestellt (aber richtig abgespeichert) werden.

Du solltest also zur aller erst raus finden, wo das Problem auftritt.
  1. Bereits im Backup?
  2. In der neuen Datenbank?
  3. Oder erst bei der Ausgabe?

Am häufigsten wird es wohl die neue Datenbank sein. Dazu müsstest du in der neuen Datenbank einfach vor dem Umzug bzw. wieder einspielen der Daten den Zeichensatz der Datenbank auf den selben ändern, wie der von der alten Datenbank.

__________________
Online Passwort Generator
19.04.09 18:31 24Bytes ist offline E-Mail Finden Als Freund hinzufügen
DrPCox DrPCox ist männlich
Herr des Chaos


images/avatars/avatar-5505.gif

Dabei seit: 04.03.07
Beiträge: 414
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Essen, NRW
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

x und y
Dort registrieren und das hier runterladen:

http://www.xundy.com/wbb2/thread.php?threadid=4836

hat bei mir wunderbar geholfen smile

__________________
Signaturen werden überbewertet

19.04.09 20:11 DrPCox ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Umlaute falsch nach Serverumzug