Zum Testen einer Webseite läuft hier lokal noch XAMPP-1.7.7 mit PHP-5.3.8 unter Win7pro-64, das Online-Gegenstück läuft bei HostEurope unter PHP-5.3.27.
Interessanterweise gibt es mit einem Suchscript ( http://webdesign.weisshart.de/suchen.php ) lokal auf dem XAMPP ein Problem mit der Groß- und Kleinschreibung von deutschen Umlauten (ÄäÜüÖö), online bei HostEurope läuft alles wunschgemäß.
Nach Rücksprache mit dem Script-Entwickler gilt Folgendes:
Wenn eine der beiden Funktionen
mb_detect_encoding() und mb_strtolower
nicht unterstützt werden, dann werden utf-8-codierte Umlaute nur case-sensitive gefunden.
URL des Beitrags: http://webdesign.weisshart.de/forum/index.php?id=7553
XAMPP-1.7.7-Serverkonfiguration:
extension=php_mbstring.dll ist enabled, die Datei liegt korrekt in \php\ext.
Die derzeitige Konfig für mbstring laut phpinfo ist:
Was fehlt hier in der php.ini des lokalen XAMPP mit PHP-5.3.8, um mb_detect_encoding() und mb_strtolower zu aktivieren?