我在安装 php5-memcached 进程时遇到问题。
我的 Debian 版本:8.5
我的 php 版本:PHP 5.6.24-0+deb8u1 (cli)(内置:2016 年 7 月 26 日 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 tree 中修复。考虑从 git 安装带有 pecl/building 的模块。