php 安装rabtmq amqp 扩展
php 安装 rabbitmq-c-0.9.0 扩展
安装 ibrabbitmq-c
github 仓库地址
https://github.com/alanxz/rab...
安装过程如果报错
[ 87%] Built target amqp-get
Scanning dependencies of target amqp-publish
[ 88%] Building C object tools/CMakeFiles/amqp-publish.dir/publish.c.o
/home/mpay/software/rabbitmq-c-master/tools/publish.c: 在函数‘main’中:
/home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 错误:‘POPT_ARG_ARGV’未声明(在此函数内第一次使用)
{"header", 'H', POPT_ARG_ARGV, &headers, 0,
^
/home/mpay/software/rabbitmq-c-master/tools/publish.c:87:23: 附注:每个未声明的标识符在其出现的函数内只报告一次
gmake[2]: * [tools/CMakeFiles/amqp-publish.dir/publish.c.o] 错误 1
gmake[1]: * [tools/CMakeFiles/amqp-publish.dir/all] 错误 2
gmake: * [all] 错误 2打开 http://freshmeat.sourceforge.... 下载安装 popt
重新编译ibrabbitmq-c
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/librabbitmq ..
make && make installln -s /usr/local/librabbitmq/lib64 /usr/local/librabbitmq/lib
2.pecl install amqp
如果出现
hecking for amqp using pkg-config... configure: error: librabbitmq not found
ERROR: `/tmp/pear/temp/amqp/configure --with-librabbitmq-dir' failed
在提示位置 输入 /usr/local/librabbitmq
3.配置php.ini
extension=amqp.so
4.php-fpm reload
原文地址:https://segmentfault.com/a/1190000016817075
最新文章
- [原]Paste.deploy 与 WSGI, keystone 小记
- 如何解决流程开发中SheetRadioButtonList页面取值问题
- sql left join on
- 我对git认识
- Oracle Dataguard Standby Redo Log的两个实验
- [转]oracle 实现插入自增列
- SQL Server调优系列基础篇 - 并行运算总结(二)
- Memcache的基本应用
- android4.0 的图库Gallery2代码分析(四) 之相册的数据处理以及显示
- Bash中单引号和双引号的区别
- 记Angular与Django REST框架的一次合作(2):前端组件化——Angular
- 软工+C(2017第2期) 分数和checklist
- Hibernate之深入持久化对象
- 前端面试题整理—HTTP篇
- Quartz的时间配置
- 开源性能测试工具Locust使用篇(三)
- FusionCharts参数说明——3D饼图属性(Pie3D.swf )
- Java并发知识(1)
- 如何使用eclipse搭建maven环境以及常见的错误
- Asp.net MVC + Signalr 实现多人聊天室