Назад | Перейти на главную страницу

Apache Solr 4.1 работает, 4.3 (тот же конфиг!) Выдает 404

Я настроил образец установки Apache Solr 4.1, используя этот руководство. Пример http://localhost:8090/solr (изменил порт в server.xml) работал и перенаправил меня на http://localhost:8090/solr/admin с некоторым выходом. Теперь я обновился до Solr 4.3, остановив tomcat6, удалив /var/lib/tomcat6/webapps/solr.war и solr, заменив solr.war новым. После запуска tomcat6 / var / lib / tomcat6 / webapps / solr воссоздается. Тем не мение, http://localhost:8090/solr теперь выдает 404.

Статус HTTP 404 - /
тип Отчет о состоянии
сообщение /
описание Запрошенный ресурс () недоступен.
Apache Tomcat / 6.0.35

Странно, что он не показывает пути, а только когда я пытаюсь достичь чего-то в / solr. Когда я ввожу что-то случайное, пути отображаются правильно в 404, поэтому кажется, что Tomcat что-то сделал, но это неправильно.

Я столкнулся с аналогичной проблемой, это как-то связано с этим: http://lucene.apache.org/solr/4_3_0/changes/Changes.html#4.3.0.upgrading_from_solr_4.2.0 «Файлы журналов Slf4j / logging больше не включены в веб-приложение Solr».

вы должны сделать то же самое, что и здесь: https://stackoverflow.com/questions/16415948/solr-4-3-tomcat6-ubuntu-installation-exception

в вашем случае, вероятно: скопируйте все файлы из example / lib / ext / в / var / lib / tomcat6 / lib / (lib, скорее всего, не существует, поэтому создайте его)