Anleitung: Apache Solr UTF-8 aktivieren – Tomcat

27 Juni 2011 von Andy Kommentieren »

In dem vorherigen Beitrag habe ich euch gezeigt, wie Ihr Apache Solr für Drupal einrichtet. Apache Solr kann von Haus aus nicht mir Umlauten umgehen. Dies ist im deutschsprachigen Raum natürlich nicht vorteilhaft, denn er findet bei einem Wort mit einem Umlaut gar kein Ergebnis.

Abhilfe schafft das anpassen der server.xml Datei. Hier muss URIEncoding auf UTF-8 gesetzt werden.

Öffne hierzu in einem Editor die Datei: (bei mir vim)

vim vim /usr/local/tomcat6/conf/server.xml

Ab ca. Zeile 69 findet Ihr den Code:

<Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″  />

ändere diesen in:

<Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″ URIEncoding=”UTF-8″ />

Bitte achtet darauf, dass die Ausrufezeichen richtig kopiert werden!

Nun müssen wir nur noch Tomcat neustarten:

/etc/init.d/tomcat6 restart

Funktion:

Werbung

Hinterlasse eine Antwort

*

Kommentarlinks könnten nofollow frei sein.