2012-01-03 2 views
0

저는 Solr을 처음 사용했기 때문에 설치 프로그램을 작동시키는 데 문제가 있습니다. Windows 7 Professional에서 Tomcat 7.0.23에서 실행되는 Solr 3.5.0을 사용하고 있습니다. Solr 홈에 단일 핵심 예제를 복사하면 작동하지 않습니다. - Tomcat에서 http://foo/solr/admin/http://foo/solr/collection1/admin/에 대한 404 오류가 발생합니다. I로Tomcat 및 Windows에서 실행중인 Solr 구성

<solr persistent="false"> 
    <cores adminPath="/admin/cores" defaultCoreName="core0"> 
    <core name="core0" instanceDir="core0" /> 
    </cores> 
</solr> 

: 나는 추가 폴더를 삭제하고이에 solr.xml을 변경하여 하나의 코어를 사용하는 (solrconfig.xml이 많은 간단 아마도 때문에, 작동) 멀티 ​​코어 예를 변환하려고했습니다 그것을 이해해야합니다. 즉, http://localhost/solr/admin/ 또는 http://localhost/solr/core0/admin/을 사용하여 core0에 액세스 할 수 있지만 두 번째 URL 만 작동하고 다른 하나는 "경로에 누락 된 코어 이름"이라는 404를 반환한다는 것을 의미합니다. defaultCoreName은 경로에 핵심 이름을 지정할 필요가 없다는 것을 의미한다고 생각했습니다. defaultCoreName 속성이 예상대로 작동해야합니까? 그렇다면이 문제를 해결하기 위해 살펴 봐야하는 구성 영역을 제안하십시오.

+0

가능한 복제본 [HTTP 오류 : 404 개의 코어 이름이 solr과 일치하지 않음] (http://stackoverflow.com/questions/2213123/http-error-404-missing-core-name-in-path-with- solr) – kenorb

답변

0

예상되는 동작이 정확합니다. http://localhost/solr/admin/http://localhost/solr/core0/admin/

과 같은 결과를 제공해야합니다. 문제점이 무엇인지 모르는 경우, 8080 대신 포트 80에서 Tomcat을 실행하고 있습니까?

+0

8080에서 실행 중입니다. http://wiki.apache.org/solr/SolrTomcat의 Windows 설치 지침을 따라 했으므로 놓친 부분을 알아낼 수 없습니다. 나는 문제가 실행되지 않는 단일 핵심 예제와 관련이있을 수 있다고 생각하지만 Tomcat에 익숙하지 않아서 오류를 기록 할 위치를 실제로 알지 못한다. 관리자 앱이나 이벤트 뷰어에서 아무 것도 볼 수 없다. . –

+0

Tomcat이 99 % 작동하는 교활한 가면이지만 설치 오류의 일부 형태로 밝혀졌습니다. 제거한 다음 모든 옵션을 선택하여 다시 설치하면 문제가 해결 된 것 같습니다. –