Seite 4 von 6 ErsteErste 123456 LetzteLetzte
Ergebnis 46 bis 60 von 85

Thema: SOS MySQL Linux Problem! € 100.- Belohnung!

  1. #46
    cosmicboy
    Gast Avatar von cosmicboy

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Wie hier schon viele feststellten, ist das Problem die UTF-8 Kodierung. Um das Problem zu lösen, muß man leider mehr Hintergrundwissen haben, welche Seiten hier Probleme machen, und auf welchen Seiten die Umlaut Probleme nicht bestehen.

    Ein einfaches setzen des "Flags" in der DB auf UTF-8 behebt das Problem NICHT, da die Daten dann immer noch nicht korrekt dort vorliegen.

    Wenn ALLE Webseiten dieses Webservers betroffen sind, ist es das einfachste, in der apache.conf das hier einzutragen:

    AddDefaultCharset UTF-8

    Denn dann wird generell ein UTF-8 Header an den Browser gesandt!

    Aber um die Sache wirklich rund ans laufen zu bekommen, solltest du erst einmal eine Datenbank-Version installieren, die UTF-8 beherrscht.

    Dies ist MySQL 4.1 oder grösser! Dann solltest du deine DB-Einträge hiermit konvertieren:
    http://m.tacker.org/blog/64.script-t...-encoding.html

    Steht zwar Wordpress in der URL macht aber nichts!

    Danach ist als Default-Charset der DB UTF-8 (bei der DB sowie als Default-Charset in der my.cnf) zu wählen und den Apache dann auch noch wie beschrieben umstellen!

    Danach sollte alles wieder laufen!

    PS: Ist gerade alles etwas wirr beschrieben, aber ich muß jetzt los und 400 km auf der Autobahn abreissen.

    PSS: Wenn Fragen sind, dann maile mich bitte direkt an. Hatte mit meiner Webseite das gleiche Problem...

  2. #47
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.078
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Zitat Zitat von SunboX
    Hier mal die Standart-PhpMyAdmin-Einstellungen zum Vergleichen:



    Ciao SunboX

    so ist es eingestellt, ja
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  3. #48
    xaiw00
    Gast Avatar von xaiw00

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Ja, und genauso darf es nicht sein.
    Die Datenbanken muessen auf latin1_german ausgelegt sein, da wir uns im Deutschsprachigen Raum befinden, der halt Sonderzeichen ermoeglicht.

    Warten wir doch einfach die Antwort des Hosters ab - aber an sich sollte die Loesung durch meinen *Einwurf* gefunden sein.

    Naja, aber koennt gerne weiter diskutieren. *scnr

    Gruss,
    xai

  4. #49
    cosmicboy
    Gast Avatar von cosmicboy

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    @xaiw00
    UTF-8 ermöglicht auch Sonderzeichen, sogar einige mehr, als ISO-8859-1 erlaubt - wie du vorschlägst.

    Es kommt halt auch etwas darauf an, ob die Webseite auf UTF-8 ausgelegt ist, oder auf ISO!

    Modern und zukunftsorientiert ist UTF-8

  5. #50
    xaiw00
    Gast Avatar von xaiw00

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Darueber bin ich mir durchaus im Klaren (immer bietet UTF-8 4-Byte an Byteketten) - aber wenn eine Zeichensatzkodierung wie UTF-8 eingesetzt wird, obwohl das bisher anders war (respektiv tippe ich auf latin1_german), im Im-/Export verhaspelt wird, dann entstehen die schoenen, unleserlichen Zeichen.

    Wie gesagt, es wurde halt einfach beim Export der DB ein anderer Charset ausgewaehlt als beim Import.

    Gruss,
    xai

  6. #51
    cosmicboy
    Gast Avatar von cosmicboy

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    OK, da gebe ich dir recht, wenn das Problem erst seit Änderung der MySQL Version auftritt!

    Aber dann reicht es nicht aus, allein den MySQL Zeichensatz abzuändern, sondern man muß auch wieder alle Daten IN der DB wieder in's ISO-Format konvertieren!

  7. #52
    cosmicboy
    Gast Avatar von cosmicboy

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Ich habe mal das kleine PHP Skript, welches unter den von mir genannten Link zu finden ist, habe ich etwas angepasst, daß es den DB Inhalt von UTF-8 wieder auf ISO ändern sollte.

    Ist nicht gestestet und es müssen Username und Passwort sowie Datenbank noch im Skript geändert werden!
    Angehängte Dateien Angehängte Dateien
    Geändert von cosmicboy (02.03.2006 um 18:08:53 Uhr)

  8. #53
    xaiw00
    Gast Avatar von xaiw00

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Zitat Zitat von cosmicboy
    Aber dann reicht es nicht aus, allein den MySQL Zeichensatz abzuändern, sondern man muß auch wieder alle Daten IN der DB wieder in's ISO-Format konvertieren!
    Der Zeichensatz muss beim Import/Export der DB gewaehlt werden.

    Wenn man die noch *richtige* DB hat, dann exportieren per:
    Code:
    # mysqldump --default-character-set="latin1" --all-databases > dump.sql
    Oder wenn man *falsch* exportiert hat, laesst man `sed' drueberlaufen um die *falschen* Werte zu korrigieren.
    Code:
    # sed -n 's/UTF-8/latin1_german/g' dump.sql
    Gruss,
    xai
    Geändert von xaiw00 (02.03.2006 um 18:05:28 Uhr)

  9. #54
    GunFood
    Gast Avatar von GunFood

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Naja ich denke es liegt am generellen Zeichensatz der Homepage. und eventl auch der anderen Seiten.
    Wenn ich mir das ansehe:

    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <meta name="generator" content="vBulletin 3.5.4" />
    Damit sollten die falschen Einträge klar sein, denn was falsch in die DB geschrieben wird, wird sicher auch nicht richtig dargestellt. Wei auch...

    Grüße
    GunFood

    Nachtrag: übrigens auch ein falsche Zeichensatzeintrag im phpMyAdmin verursacht beim schreiben diese Probleme!
    Geändert von GunFood (02.03.2006 um 18:06:30 Uhr)

  10. #55
    denis-cubic
    Gast Avatar von denis-cubic

    Lächeln AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Ich hatte sowas auch schon mal,
    ich könnte euch ein SQL Befehl geben, mit dem
    alle äöüß usw. wieder da sind.

    Wenn interesse bitte melden.

  11. #56
    cosmicboy
    Gast Avatar von cosmicboy

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    @xai
    Soll das ein Battle werden?

    Hey, mein Renommee-Modifikator ist 28, deiner nur 27

  12. #57
    xaiw00
    Gast Avatar von xaiw00

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Hehe, Battle waer ja langweilig. :P
    Selfmade Shell-Snippets sind dennoch schoener als angepasste PHP-Skripte.

    Renommee-Faktor? Gerade erst bemerkt, was das damit auf sich haben soll - eine Art Karma-Bewertung? *g*
    Najo, dann lassen wir sie mal bewerten die Leute hier. *scnr*

    Wer den hoeheren Renommee-Faktor am Ende hat, hat den groesseren ... Lassen wir das und besinnen uns auf das eigentliche Thema.

    Gruss,
    xai

  13. #58
    ex-hellbilly
    Gast Avatar von ex-hellbilly

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    Soweit ich weiß kommen viele Datenbanken mit Umlauten oder ähnlichem (*'!?) nicht klar und müssen manuel nachgetragen werden.
    Ich checke das mal mt meinem Co-Admin und melde mcih wieder

  14. #59
    kotzi
    Gast Avatar von kotzi

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    LoL

    Wurm ??
    Vieren ??

    Etwqas Lächerliche antworten für euer problem...lach

    Eure datenbank ist sicher davor...keine sorge

    Euer Problem koennt ihr mitdem Versuch Die Tabelle neu zu schreiben und mit einem schreibsschutz für Die ASCII bildung zu versehen....euer Zeichensatz wird durch eine Variable verändert die nicht mit der NEUEN datenbank Kompatibel ist....so einfach ist die Lösung....

    eure Zeichensatz datei wird von der neuen Überschrieben...

  15. #60
    algee2002
    Gast Avatar von algee2002

    AW: SOS MySQL Linux Problem! € 100.- Belohnung!

    oder stellt doch einfach den standardzeichensatz für die homepage um ?
    lasst die datenbank einfach wie sie ist!

    jeder browser zieht sich automatisch den richtigen zeichensatz und alle sind wieder glücklich!

    man ersetzte im header der website
    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    durch

    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    yay
    Geändert von algee2002 (02.03.2006 um 18:39:00 Uhr)

Seite 4 von 6 ErsteErste 123456 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •