Мой код Java в Eclipse 4.2 генерирует индекс, используя Lucene 2.9.1. Я использую Zend Framework 1.12.20 с PHP 7.1 на переднем крае, чтобы выполнить поиск и получить ошибку ниже.
Неустранимая ошибка: Uncaught Zend_Search_Lucene_Exception: неподдерживаемый формат файла сегментов в C: \ xampp1 \ php \ pear \ Zend \ Search \ Lucene.php: 422 Трассировка стека: # 0 C: \ xampp1 \ php \ pear \ Zend \ Search \ Lucene.php (570): Zend_Search_Lucene -> _ readSegmentsFile ()
В чем причина проблемы?
Как я могу проверить, какая версия Lucene используется в Zend Framework 1.12.20?
Из документации Zend:
Zend_Search_Lucene был получен из проекта Apache Lucene. В настоящее время (начиная с ZF 1.6) поддерживаются версии формата индекса Lucene: 1,4 — 2,3
Других решений пока нет …