PHP 7.1のmemcachedのモジュールのインストールに問題があります。 MacOS High Sierraと[email protected]を使用し、homebrewを使用してインストールしています。コマンドを使用してphp用のmemcachedモジュールのインストール中
peclインストールmemcached
エラーを受け取りました:
zlibの場所を確認しています...構成:エラー:memcachedのサポートにはZLIBが必要です。 --with-zlib-dir =を使用して、ZLIBヘッダーとライブラリが配置されているプレフィックスを指定してください。エラー: `/ private/tmp/pear/install/memcached/configure --with-php-config =/usr/local/opt/[email protected]/bin/php-config --with-libmemcached-dir 'が失敗しました
しかし、私はzlibをインストールしました。自作リポジトリの変更後にmemcachedモジュールをインストールする方法が見つかりません。
pecl bundle memcached
phpize
brew list zlib
)./configure --with-zlib-dir=/usr/local/Cellar/zlib/1.2.11/
(zlibパスを前のコマンドのパスで置き換えます)make
make install
/usr/local/etc/php/7.0/conf.d directory in a file called ext-memcached.ini
に追加しました[memcached] extension=/usr/local/Cellar/[email protected]/7.0.30_1/pecl/20151012/memcached.so
php -m
がインストールされていることを確認すると、出力されたリストにmemcachedが表示されます