php - 用brew在mac上安装amqp
问题描述
我想amqp
为我的 mac sierra 安装 pecl。
我用brew安装了php,pecl install amqp
我收到一个错误:checking for amqp using pkg-config... configure: error: librabbitmq not found
我用 brew 安装了这个librabbitmq-c
包,但我仍然得到这个错误。我认为它与 pkg-config 不同步。
有人知道在这里做什么吗?
解决方案
首先用brew安装rabbitmq-c:
brew search librabbitmq
No formula or cask found for "librabbitmq".
Closed pull requests:
Add rabbitmq-c (aka librabbitmq) formula (https://github.com/Homebrew/legacy-homebrew/pull/13437)
brew install rabbitmq-c
然后用 pecl 安装 amqp:
pecl install amqp
设置 librabbitmq 的路径:
Set the path to librabbitmq install prefix [autodetect] : /usr/local/Cellar/rabbitmq-c/0.9.0
验证现在是否安装了 amqp:
php -i|grep amqp
推荐阅读
- django - 如何配置 AWS API Gateway 以获取 pdf 响应?
- java - 根据提供的 Long 值评估在表单中输入的大于比较。MySQL/Java
- java - 在 Java selenium webdriver 中 - 有没有办法让备用列作为 webtable 的标题
- spring-boot - 为什么这个基于 Gradle 的 Spring Boot 项目在 IntelliJ 中运行时不提供静态资源
- dll - 对于解决方案中的不同配置,如何为解决方案中的项目指定不同的构建类型(DLL 或静态库)?
- bash - 如何从 postgres bash 中获取 bash 变量?
- node.js - req.user 和 req.isAuthenticated() 有什么区别
- powershell - psObject 的两个不同输出
- r - 使用 ggplot2 创建堆叠条形图的最简单方法是什么?
- node.js - GCP 上的 docker 映像(nodejs 应用程序)返回 ERR_CONNECTION_REFUSHED(在本地工作)