Orchard — нужно включить Lucene?

#lucene #indexing #orchardcms #orchardcms-1.8

#lucene #индексирование #orchardcms #orchardcms-1.8

Вопрос:

У меня установлена программа установки Orchard 1.8, в верхней части области администрирования которой есть сообщение «Вам необходимо включить модуль реализации индекса, такой как Lucene». Запутанная часть здесь заключается в том, что Lucene уже установлен / включен в соответствии с областью администратора, поэтому я немного потерялся. У меня нет никаких индексов в App_Data / Sites / Default для удаления (подразумевая, что ничего не повреждено), и при этом не доступна опция создания индекса.

Я пытался отключить / повторно включить Lucene и функции поиска, но безрезультатно. Есть предположения?

Ответ №1:

Перейдите в /Admin/Indexing и создайте индекс.

Комментарии:

1. Не могу — внутри Admin / Indexing написано «В настоящее время нет индекса»:, но нет опции создания, подобной обычной. Вот почему я так запутался.

2. Убедитесь, что у вас включен поиск и индексирование, в дополнение к Lucene. Также проверьте app_data logs .

3. Все три включены (и я безуспешно пытался отключить / повторно включить их). Я не уверен, что я ищу в журналах, но в них нет никаких упоминаний о Lucene, поиске или индексации.

4. Мы ищем любые исключения, возникающие при переходе на страницу /Admin/Indexing . Еще одна вещь, которую вы можете попробовать, это подключить отладчик и прерывать исключения.

5. Ах. К сожалению, в журналах не найдено исключений. Это в среде общего хостинга, так каков наилучший способ подключения отладчика? Загрузите сайт (это скомпилированная версия, а не исходная версия) и настройте IIS на моем компьютере и присоедините VS к этому процессу?