命令apt-get install php-memcached将安装php7.0 。
有没有办法用php7.1安装memcahed扩展?
你需要从源代码编译PHP扩展。 IIRC目前还没有适用的方法。
安装所需的库
sudo apt-get install libmemcached-dev libmsgpack-dev libmsgpackc2 php7.1-dev
然后编译扩展
git clone --depth 1 https://github.com/php-memcached-dev/php-memcached.git cd php-memcached phpize ./configure make sudo mv modules/ /usr/local/memcached/
然后启用在你的php.ini文件中附加的结尾
extension=/usr/local/memcached/memcached.so
然后重启。
无耻的插头
我为Ubuntu / Debian撰写了关于memcached和php7.1的详细博客文章https://www.computersnyou.com/5828