Mac 安装php amqp 扩展遇到的坑,以及超级简单解决方案

第一个 只读权限问题
可以尝试以下命令 sudo mount -uw /

第二个 你可能会用源码编译 rabbitmq-c 这个事情你可能会遇到 比如openssl 的问题 ,比如make 的时候 Linking C shared library librabbitmq.dylib 这个关联不上的错误

其实mac 安装php amqp 以及rabbitmq 只需要三步
1 brew install rabbitmq
2 brew install rabbitmq-c
3 brew install amqp

即使这样 在第三步的时候 autodetect 这个时候还是可能会出现找不到librabbitmq的错误 configure: error: librabbitmq not found
所以 可以用命令 brew list rabbitmq-c 来查看rabbitmq-c的位置 然后重新执行 brew install amqp

在 autodetect 出来的时候 输入rabbitmq-c 的安装目录 如下图
image.png

如果对你有帮助,请点一个小赞

你可能感兴趣的:(Mac 安装php amqp 扩展遇到的坑,以及超级简单解决方案)