У меня проблема с установкой процесса 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