Я установил последнюю sphinx
версию 2.3.1.
У меня TYPO3 CMS 6.2.19.
Прежде чем использовать sphinx
, его необходимо настроить. Теперь в области конфигурации sphinx
я нажимаю Sphinx 1.4.5
. Через некоторое время я получаю следующее сообщение:
Sphinx 1.4.5 has been downloaded.
Could not extract Sphinx 1.4.5:
Could not extract 3rd-party libraries for Sphinx:
Archive: /opt/lampp/htdocs/cms1/typo3temp/sphinx-contrib.zip
Inconsistency detected by ld.so: dl-open.c: 596: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
Could not find a compatible version of Pygments
Я смог отладить это расширение и обнаружил, что оно падает при следующей команде:
CommandUtility::exec("'/usr/bin/unzip' '/opt/lampp/htdocs/cms1/typo3temp/sphinx-contrib.zip' -d '/opt/lampp/htdocs/cms1/uploads/tx_sphinx/sphinx-contrib' 2>&1", $out, $returnValue);
Если я выполняю его из однострочного php-скрипта, я получаю следующее сообщение:
lchmod (file attributes) error: Function not implemented
Кто-нибудь понял, что с ним не так???