Hallo zusammen!
Ich habe folgendes Problem: Bei einer Datenbank-Abfrage werden Umlaute nicht korrekt übergeben. Es erscheint kein Suchergebnis.
Bei einer Installation auf dem Kundeneigenen Windows-Server (Version unbekannt, Zugriff nur via FTP und auf PHP-My-Admin) werden bei einer Datenbakabfrage Umlaute nicht gefunden.
Die Datenbank, die Verbindung und auch alle Daten in der Datenbank sind im utf8_general_ci abgespeichert.
Die Darstellung der Katalog-Inhalte auf der Website ist auch korrekt mit allen Umlauten.
Wenn aber das Suchfeld (Katalog Filter) ausgefüllt und abgesendet wird, werden die Einträge nicht korrekt ausgegeben. Im Debug-Modus sieht man, dass eine Datenbankabfrage mit Umlauten diese als Raute mit Fragezeichen an die Datenbank übergibt und daher kein Suchergebnis erzielt wird.
Wer sich das mal anschauen möchte:
http://cms.neuro.uni-luebeck.de/neur...ch/muller.html
http://cms.neuro.uni-luebeck.de/neur...h/müller.html
Sucht man nach dem Grundbuchstaben, werden die Ergebnisse angezeigt.
Suche: Muller => Ergebnis: Müller und Muller werden angezeigt.
Suche: Müller => Kein Ergebnis
Suche: Mueller => Nur Mueller wird angezeigt, nicht Müller
Ich hatte exakt die selbe Installation auf einem "normalen Webhosting-Server" mit (Linux, Apache...) laufen. Da hat alles geklappt. Auch die Suche nach Mueller und Muller hat Müller als Ergebnis ausgegeben (wichtig für nichtdeutsche Website-Besucher).
Weiß jemand von Euch, an welcher Stelle ich welche Einstellung vornehmen muss, damit es klappt. Liegt es an einer Contao-Einstellung (was ich mir nicht vorstellen kann, da es ja mit der selben Installation auf dem anderen Server funktioniert hat) oder liegt es an einer Einstellung am Windows-Server?
Danke für Eure Hilfe und viele Grüße
Timo
ps.: Ich hoffe, dass das die richtige Position für meine Frage ist. Da es sich aber insgesamt um ein Setup-Problem im Zusammenhang mit Windows-Servern zu handeln scheint, frage ich hier. Falls es eher Erweiterungs-Spezifisch (Katalog 2) ist, kann der Eintrag ja verschoben werden.
Lesezeichen