KapriS
Новичок
На сайт поставила поисковик зенд. и возникла проблема. индексация прошла успешно. но по запросу ничего не выводит. при локальном тестировании сайта на той же папке с индексами -выводится адекватный результат поиска. но на сервере ответ один - "поиск ничего не дал".
вот кусок кода, где не удается выполнить
как итог выполняется try при локальном запуске и catch на сервере. в чем может быть дело? настройки, еще какие то моменты?
вот кусок кода, где не удается выполнить
PHP:
function _find($query)
{
$this->index = Zend_Search_Lucene :: open(LIMB_SEARCH_DIR);
Zend_Search_Lucene_Analysis_Analyzer :: setDefault(new Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive());
try
{
$hits = $this->index->find($query);
}
catch(Zend_Exception $e)
{
$hits = array();
}