Назад | Перейти на главную страницу

php не может загрузить расширение php5-memcached

У меня проблема с установкой процесса php5-memcached.

Моя версия Debian: 8.5

Моя версия php: PHP 5.6.24-0 + deb8u1 (cli) (построено: 26 июля 2016, 08:17:07)

я сделал apt-get install php5-memcached но модуль не загружен.

php -m не возвращай memcached модуль в результате.

В моих журналах ошибок есть следующее сообщение:

PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/memcached.so' - /usr/lib/php5/20131226/memcached.so: undefined symbol: memcached_destroy_sasl_auth_data in Unknown on line 0

В моем /etc/php5/cli каталог, файл 20-memcached.ini существуют. В /usr/lib/php5/20131226, файл memcached.so существуют.

У меня есть несколько серверов с debian и php, и у меня нет этой проблемы. Странно.

Это ошибка php-memcached, которая была исправлено в их дереве git. Рассмотрите возможность установки модуля с помощью pecl / building из git.

# git clone https://github.com/php-memcached-dev/php-memcached
# cd php-memcached
# phpize
# ./configure
# make
# make test