如何使用 PECL(使用 Homebrew)安装 PHP 扩展
How to install PHP extension using PECL (with Homebrew)
我尝试使用 brew 在我的 mac 上安装 amqp php 扩展。
环境: MacOS Catalina 10.15.6,
自制软件 2.5.0,PHP 7.4.10,rabbitmq 3.8.8,rabbitmq-c 0.10.0
我在执行后得到以下消息:pecl install amqp
checking for pkg-config... /usr/local/bin/pkg-config
checking for amqp using pkg-config... configure: error: librabbitmq not found
ERROR: `/private/tmp/pear/temp/amqp/configure --with-php-config=/usr/local/opt/php/bin/php-config --with-librabbitmq-dir' failed
任何解决这个问题的想法。
对于有类似问题的人。
针对问题:
设置 librabbitmq 安装前缀的路径 [autodetect] :
不要留空答案(自动检测)。
在我的例子中,将此值设置为
/usr/local/Cellar/rabbitmq-c/0.10.0
完成任务。
我尝试使用 brew 在我的 mac 上安装 amqp php 扩展。
环境: MacOS Catalina 10.15.6, 自制软件 2.5.0,PHP 7.4.10,rabbitmq 3.8.8,rabbitmq-c 0.10.0
我在执行后得到以下消息:pecl install amqp
checking for pkg-config... /usr/local/bin/pkg-config
checking for amqp using pkg-config... configure: error: librabbitmq not found
ERROR: `/private/tmp/pear/temp/amqp/configure --with-php-config=/usr/local/opt/php/bin/php-config --with-librabbitmq-dir' failed
任何解决这个问题的想法。
对于有类似问题的人。
针对问题:
设置 librabbitmq 安装前缀的路径 [autodetect] :
不要留空答案(自动检测)。
在我的例子中,将此值设置为
/usr/local/Cellar/rabbitmq-c/0.10.0
完成任务。