Я установил последнюю версию sphinx
2.3.1.
У меня TYPO3 CMS 6.2.19.TYPO3 ошибка настройки расширения «sphinx»
Перед использованием 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
Кто-нибудь понимает, что с ним не так ???
Я добавил проблему к трекеру проблемы расширения на странице https://forge.typo3.org/issues/77449. Поскольку расширение поддерживается, я уверен, что автор отреагирует туда и предоставит исправление или, по крайней мере, комментарий –
Дело в том, что автор уже исправил эту проблему несколько выпусков назад. Я нашел его ответ в bugtracker. Eigher он был забыт в текущей версии, или он снова проскользнул. – firelex