Ubuntu 18.04でphp memcache拡張機能を使用しようとしています(nginx + PHP 7.2)。Memcachedがインストールされて機能していますが、php-memcache
拡張機能が機能していません。
問題なくlibmemcached11をインストールできます。
$ Sudo apt-get install libmemcached11
libmemcached11 is already the newest version (1.0.18-5+deb.sury.org~xenial+2).
私が走ると:
$ Sudo apt install libmemcached-dev
The following packages have unmet dependencies:
libmemcached-dev : Depends: libmemcached11 (= 1.0.18-4.2ubuntu0.18.04.1) but 1.0.18-5+deb.sury.org~xenial+2 is to be installed
どうすればこれを解決できますか?
Xenial PPAの残りがないかどうかを確認して削除することで、問題を解決しました。次にlibmemcached11をアンインストールしました:
Sudo apt-get remove libmemcached11
そしてlibmemcached-devをインストールするより:
Sudo apt-get install libmemcached-dev
この解決策が誰かのお役に立てば幸いです。