我在安装php 7.1版本的memcached模块时遇到了问题。我使用的是MacOS High Sierra操作系统,并通过homebrew方式安装了php@7.1。使用以下命令安装php的memcached模块:
pecl install memcached
但是我收到了以下错误信息:
检查zlib的位置... configure: error: memcached支持需要ZLIB。使用--with-zlib-dir=指定包含ZLIB头文件和库的前缀。 错误:`/private/tmp/pear/install/memcached/configure --with-php-config=/usr/local/opt/php@7.1/bin/php-config --with-libmemcached-dir' 失败
但是我已经安装了zlib。在homebrew仓库进行更改后,我找不到安装memcached模块的方法。
php -i | grep php.ini
命令并使用第一个路径。我的路径是/usr/local/etc/php/7.3
,然后进入 conf.d 目录。 - Philipp Mochine