Wiki Umzug von Server zu Server -> UTF8 hin?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Wiki Umzug von Server zu Server -> UTF8 hin?

    Wir musste ein wiki von einem Server zu einem anderen umziehen.

    Das Problem, alle Umlaute haben vorher funktioniert und nun tun sie es nicht.

    Die Datenbank ist in beiden fällen UTf8_unicode_ci.

    Der Browser sagt mir, dass Meta utf8 ist und es korrespondiert auch mit der tatsächlichen kodierungen, die empfangen wird.
    Ne Access-Direktive mit AddDefaultCharset UTF-8 ist auch gesetzt, dennoch sind alle umlaute hin
    SQL Injection kitteh is...

  • #2
    glaskugel?

    Kommentar


    • #3
      Ja nu, was willst du noch wissen?
      SQL Injection kitteh is...

      Kommentar


      • #4
        Link zu der Seite? Apache einstellung zu charset, MySQL Collate? Etwas mehr Infos, sonst kann keiner helfen

        Kommentar


        • #5
          Wie hast du die Daten übertragen?

          Kommentar


          • #6
            Original geschrieben von asp2php
            Link zu der Seite? Apache einstellung zu charset, MySQL Collate? Etwas mehr Infos, sonst kann keiner helfen
            Intranet, also kein Link.
            Collate: Sagte ich bereits: Die Datenbank ist in beiden fällen UTf8_unicode_ci.

            Apache:
            Code:
            default_charset	no value	no value
            Accept-Charset 	ISO-8859-1,utf-8;q=0.7,*;q=0.7 
            HTTP_ACCEPT_CHARSET 	ISO-8859-1,utf-8;q=0.7,*;q=0.7
            Original geschrieben von pekka
            Wie hast du die Daten übertragen?
            Beides mal im Auto Mode des FTP Tools
            SQL Injection kitteh is...

            Kommentar


            • #7
              1. Die DB mag ja UTF8_unicode_ci sein, wie sieht denn mit einzelnen Tabellen oder sogar Textspalten aus? Ich hatte schon mal eine DB gehabt, die quer durch die Bank versch. Encoding in den einzelnen Tabellen besitzen.

              2. http://httpd.apache.org/docs/2.2/con...n.html#methods

              Kommentar


              • #8
                Die Tabellen sind alle utf8_general_ci, verflucht.

                Zu dem Apache Link, was soll er mir sagen? Der Browser ist gleich geblieben und ne Direktive zwingt den Server sowieso zu UTF8
                SQL Injection kitteh is...

                Kommentar


                • #9
                  Original geschrieben von Seikilos
                  Die Tabellen sind alle utf8_general_ci, verflucht.
                  Na siehste

                  Zu dem Apache Link, was soll er mir sagen? Der Browser ist gleich geblieben und ne Direktive zwingt den Server sowieso zu UTF8
                  Der soll dir sagen, dass die Zahl q was bedeutet und wie Apache sich entscheidet, wasfür charset er auswählt. Wenn du nur UFT8 haben willst dann ändere das oder am Anfang jeder Seite per header ihn dazu zu zwingen, utf8 zu senden.

                  Kommentar


                  • #10
                    Tja, wie krieg ich nun von 186 Tabellen die Kollation umgestellt.

                    phpmyadmin scheint keine Funktion dafür zu haben :/
                    SQL Injection kitteh is...

                    Kommentar


                    • #11
                      du musst nicht umstellen, SET NAMES hilft dir aus der Klemme. Und sorge dafür dass charset der Website genau so ist wie sie war, dann müsste alle alten Daten wieder darstellbar sein.

                      Kommentar


                      • #12
                        Das ist bei nem Wiki nicht so einfach, da ich nicht sicher bin, ab wo die Datenbankverbindung initiiert worden ist

                        Und die Seite ist ja schon in UTF8, wüsste nicht,wie ich die in UTF-8 General ausgeben könnte
                        SQL Injection kitteh is...

                        Kommentar


                        • #13
                          Ist da beim Datenbankimport was schief gegangen? Latin1 exportiert und UTF-8 eingespielt oder so?

                          Kommentar

                          Lädt...
                          X