Я пытаюсь установить расширение Gearman PHP на Ubuntu 10.04 с PHP, прикрепленным к 5.2, но PHP говорит мне, что это недопустимое расширение Zend.
Нет ошибок при компиляции из исходного кода (или при установке через pecl), но после установки PHP говорит следующее:
/usr/lib/php5/20060613+lfs/gearman.so doesn't appear to be a valid Zend extension
Архитектура модуля соответствует архитектуре PHP (я пробовал как на 32-битных, так и на 64-битных системах). Насколько я знаю, я установил все зависимости (я полагаю, что я получу ошибки, если я что-то пропустил - и я это сделал сначала).
Я использую gearman 0.8.0, потому что это самая высокая версия, работающая на PHP 5.2. И я использую PHP 5.2, потому что в прошлый раз, когда я проверял, наш drupal 6 не играл хорошо с 5.3 (предположительно, это было исправлено в ядре, но не обязательно для модулей).
Я подозреваю, что это может быть как-то связано с закреплением PHP, потому что я не могу найти никакой документации об этом поведении.