Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Ein Charset-Problem bei der Verbindung zur Datenbank beheben
Die Serverparameter von MySQL zwingen zur Verwendung von UTF-8
als Standard.
Falls Sie den Speicherplatz beispielsweise auf Latein festlegen müssen, fügen Sie die folgenden Zeilen in den PHP-Abschnitt Ihrer Anfrage ein:
mysql_query("SETCHARACTER SET latin1");
Bei den alten Hosting-Paketen, erzwingen Sie die MySQL-Verbindung in latin1
über die Datei .htaccess
, die sich im Stammverzeichnis Ihres Hostings befindet:
php_value mysql.connect_charset latin1
php_value mysqli.connect_charset latin1
php_value pdo_mysql.connect_charset latin1
Bei den aktuellen Angeboten, legen Sie den folgenden Code in eine Datei user.ini
im Stammverzeichnis Ihres Hostings:
mysql.connect_charset = "latin1"
mysqli.connect_charset = "latin1"
pdo_mysql.connect_charset = "latin1"
Link zu dieser FAQ: