2014-09-16 4 views
0

Я боролся с настройкой Carrot2 для использования PHP на локальном компьютере. План состоит в том, чтобы Carrot2 извлекал кластер из Solr, населенного Nutch. В настоящий момент Solr и Nutch настроены правильно, и я получил доступ к информации через Carrot2 Workbench. Carrot2-dcs-3.10.0 был настроен так, как я полагаю, правильно развернуто через диспетчер tomcat6, хотя документация по его настройке ужасная, неопределенная и неполная. Изменения в source-solr-attributes.xml были сделаны в соответствии с https://sites.google.com/site/profileswapnilkulkarni/tech-talk/howtoconfigureandruncarrot2webapplicationwithsolrdocumentsource. Tomcat настроен на порт 8080. Пример example.php для PCS Carrot2 DCS работает и отображает тестовый результат правильно. Хотя, когда я пытаюсь выполнить кластер с использованием localIPAddress: 8080/carrot2-dcs/index.html, я столкнулся с проблемой. Когда я устанавливаю источник документа в Solr и запрос на :, тогда щелкните кластер, я получаю следующее сообщение об ошибке.Carrot2 dcs webapp setup

 
HTTP Status 500 - Could not perform processing: org.apache.http.conn.HttpHostConnectException: Connection to localhost:8983 refused

type Status report

message Could not perform processing: org.apache.http.conn.HttpHostConnectException: Connection to localhost:8983 refused

description The server encountered an internal error that prevented it from fulfilling this request.

Я искал повсюду в развернутом папку WebAPP для carrot2 и не могу найти, где он получает LOCALHOST: 8983 с.

Любая помощь будет оценена, спасибо.

+0

Мне пришлось удалить Http: // из-за локальных хостов в сообщении об ошибке, так как это не позволило мне опубликовать их с ними. – James

+0

вы можете найти журналы стороннего сервера solr и проверить, какие существуют исключения? Является ли ваш экземпляр solr работоспособным и доступным для вашего клиента? –

+0

Экземпляр Solr запущен и я могу подключиться к нему через workbench carrot2. В журналах solr ничего нет. Solr находится на порту 8080, но морковь пытается достичь его на 8983, как упоминалось выше. – James

ответ

0

Оказывается, файл source-solr-attributes.xml имеет дополнительные переопределенные атрибуты. один был до комментария блока по умолчанию с параметрами примера, а второй был добавлен мной с параметрами, необходимыми для моего конфига. Удаление одной из строк, поэтому была исправлена ​​только одна проблема. По-видимому, с двумя из них он игнорирует настройки сервера и вместо этого использует значения по умолчанию.

Смежные вопросы