Я знаю, что ZendSearch в Zend Framework 2 похож на Zend Search Lucene в Zend Framework 1.12. Я пытался использовать Zend Search Lucene с CodeIgniter 2.1.3. Процесс индексации и поиска работает хорошо, но все еще выдает некоторые ошибки (предупреждения), например:
Warning: include(application/errors/error_php.php) [function.include]: failed to open stream: No such file or directory in C:\path\to\system\core\Exceptions.php on line 182
Warning: include() [function.include]: Failed opening 'application/errors/error_php.php' for inclusion (include_path='.;C:\php5\pear;application/libraries') in C:\path\to\system\core\Exceptions.php on line 182
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Search/Lucene/Storage/File/Filesystem.php' (include_path='.;C:\php5\pear;application/libraries') in C:\path\to\application\libraries\Zend\Search\Lucene\Storage\Directory\Filesystem.php on line 349
Эти ошибки появляются после перехода по этой статье при попытке использовать библиотеку Zend Search Lucene в моем приложении codeigniter. Я сомневаюсь, что статья и Zend Search Lucene все еще действительны при использовании с codeigniter 2.1.3, и теперь я хочу использовать ZendSearch.
Итак, как использовать ZendSearch с CodeIgniter 2.1.3?