php - 如何修复 PHP amqp?

标签 php rabbitmq amqp

我有下一个错误:

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php5/20100525+lfs/amqp.so' -/usr/lib/php5/20100525+lfs/amqp.so: undefined symbol :amqp_basic_qos在第 0 行未知

我已经安装了rabbitmq-server,PHP amqp扩展,这是我的librabbitmq:

miraage@newpc2:~$ ls -la /usr/local/lib | grep rabbit
lrwxrwxrwx  1 root   root      25 марта 31 14:40 librabbitmq.so -> /usr/lib/librabbitmq.so.0
lrwxrwxrwx  1 root   root      46 апр.   1 16:08 librabbitmq.so.1 -> /usr/local/lib/i386-linux-gnu/librabbitmq.so.1

我做错了什么?

//更新

Ubuntu 13.04 PHP 5.4.9

我已经通过安装了 librabbitmq sudo apt-get install librabbitmq0

最佳答案

我解决了这个问题。它正在 /usr/lib 目录而不是/usr/local/中查找 librabbit.solibrabbit.so.1 lib 目录。我将libraabit.so和librabbit.so.1复制到/usr/lib目录中,重新启动apache并立即工作

关于php - 如何修复 PHP amqp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786479/

相关文章:

javascript - 使用 JavaScript 数组

Php 从 URL 获取哈希值

php - PHP中的类型杂耍和(严格)大于/小于比较

python - 一段时间后,RabbitMQ 断开连接

php - 使用 brew 在 mac 上安装 amqp

ruby 事件机器 + AMQP : Ensuring specific async calls happen before raising exceptions

php - 写时复制会防止阵列上的数据重复吗?

rabbitmq - RabbitMQ RPC 是一种带有响应的 "Work queue"吗?

rabbitmq - rabbitmqctl中的CTL代表什么?

rabbitmq - 如何为django-celery设置后端。我设置了CELERY_RESULT_BACKEND,但无法识别