Нет Результатов Поиска

Я установил apache solr на drupal 5, теперь, когда я выполняю поиск с помощью Admin, я получаю результаты, но не получаю их от Drupal.


person Community    schedule 23.05.2009    source источник
comment
вы проверяли stackoverflow.com/questions/626938?   -  person Mauricio Scheffer    schedule 24.05.2009
comment
Мауш, не могли бы вы рассказать мне об этом. Я не использую настраиваемую презентацию, а скорее объявление по умолчанию, которое не работает.   -  person    schedule 24.05.2009
comment
Может быть, вы могли бы рассказать нам поподробнее? Не похоже, что однострочное описание дает много ответов.   -  person John Fiala    schedule 03.06.2009


Ответы (2)


Вероятно, у вас проблема с разрешениями. Поскольку вы можете получить доступ к результатам поиска из администратора, поисковая система и -индексирование работают. Административный поиск Drupal возвращает все записи, независимо от их статуса (опубликовано, не опубликовано, черновик) или доступа (существует множество разновидностей модулей доступа к контенту).

Во-первых, убедитесь, что узлы на самом деле видны на вашем сайте как «обычный» пользователь: анонимно или войдите в систему. Если это так, то проблемы с доступом нет и узлы опубликованы. Во-вторых, убедитесь, что у вас нет модуля доступа, такого как обычные группы или запущенный домен: он может быть настроен немного неправильно или использоваться странным образом, и отключите доступ к контенту при определенных условиях. В-третьих, убедитесь, что у вас нет модулей, связанных с поиском. Может быть, вы установили модуль, который «улучшает» или «отменяет» поиск? Такой модуль не изменит поведение админ-поиска, но изменит то, что отображается в результатах поиска.

Если ничего из этого не подходит, опубликуйте дополнительную информацию.

person berkes    schedule 11.07.2010

Я бы дважды проверил, есть ли у Drupal разрешение на создание временных таблиц в базе данных. В противном случае при поиске вы всегда будете получать сообщение «результаты не найдены».

person Garry    schedule 13.07.2009