Команда apt-get install php-memcached
будет устанавливать php7.0
.
Есть ли способ установить memcahed
расширение с php7.1
?
Вам нужно скомпилировать расширение php из исходников. IIRC, метод apt-get пока недоступен.
установить необходимые библиотеки
sudo apt-get install libmemcached-dev libmsgpack-dev libmsgpackc2 zlib1g-dev 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
затем перезапустите.
бессовестная вилка
Я написал подробный пост в блоге о memcached и php7.1 для Ubuntu / Debian https://www.computersnyou.com/5828