2012-10-15 32 views
0

我有以下情況:當Webapp在不同的服務器上運行時,Solr結果會有所不同。編碼問題?

我剛搬到一個web應用程序我開發到我們的生產服務器,它似乎,當我執行搜索時,SearchResult所從我得到我的developmentserver不同,雖然我送完全相同的請求到完全相同的SOLR服務器。我不知道如何描述這個,我只是注意到,在resulttext上,特殊字符沒有被正確顯示。我在我的pagetext中隨處可見德語變音符號等,並且一切正常,除了我讀過的那些從SOLR返回的JSON對象外。在我的開發服務器上,這些工作也很好,所以這個問題顯然似乎是生產服務器之一。

因爲我不知道從哪裏開始尋找,我沒有包含任何代碼/配置文件,但是我會盡可能地提供一切有用的信息。

在此先感謝您提出的任何提示。乾杯!

詳情:

  • 的Tomcat 7在兩個環境中
  • JSF 2.0 /春
+0

如果您懷疑這是一個編碼問題,您是否願意分享enco你在不同的地方配置了什麼?也許一些小提琴手/ LiveHTTPHeaders /螢火蟲採樣等? –

回答

0

$TOMCAT_HOME/conf/server.xml文件兩臺服務器看一看,檢查自己是否在這一行有所不同:

<Connector port="8080" ... URIEncoding="UTF-8" /> 
+0

就是這樣,謝謝一堆! – user871784

相關問題