Zeichencodierung Windows Server 2012

Thema wurde von Steffen (indiv-style.de), 5. Dezember 2014 erstellt.

  1. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    Ich habe Probleme mit der Darstellung von Sonderzeichen!

    Server: Windows Server 2012 - IIS8 - php 5.4.24 - MYSQL 5.6
    Shop: V2.0.14.4

    Ruft man den Shop auf sind die Umlaute fehlerhaft!
    ss3.jpg

    Auch im Adminbereich!
    ss1.jpg

    Obwohl in der DB alles richtig ist:
    ss2.jpg

    Server wurde vom Kunden neu angemietet! Alter Server war ein Windows R2008. Da ging alles.....
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.990
    Danke erhalten:
    6.099
    Danke vergeben:
    1.080
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Zeichenkodierung evtl. nur im Browser falsch eingestellt? / Falsch erkannt ?
    Hatt ich auch mal bei einer website
     
  3. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    Nee, ist ja nicht überall im Shop! Überschriften und Katüberschriften sind z.B. falsch. Im Text ist es richtig.....
     
  4. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    #4 Anonymous, 5. Dezember 2014
    Zuletzt bearbeitet: 5. Dezember 2014
    Hallo,

    das wird einer dieser Fälle sein, in denen die Datenbank auf UTF-8 konvertiert, wenn man ihr das nicht explizit verbietet. Bau mal dies in inc/xtc_db_connect.inc.php ein:

    PHP:
    if ($$linkmysql_select_db($database);
    @
    mysql_query("SET NAMES latin1");      // diese Zeile einfügen
    return $$link;
     
  5. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Anmerkung für die Allgemeinheit: Diesen Hack bitte nicht in Shopversion 2.1.0.0 und grösser ausprobieren, das hilft nur in Version 2.0.x und darunter.
     
  6. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    BINGO!!!! Danke das war es.... :)