gpt4 book ai didi

php - 无法在 64 位 linux、php5.4 上为 apache2 加载 AMQP

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:26 28 4
gpt4 key购买 nike

按照 http://www.php.net/manual/en/amqp.installation.php 上的说明安装 rabbitmq-c 后,我已经成功地通过 PECL 安装了 AMQP

.so 文件已创建,我已将其添加到 php.ini,但是当我重新启动 apache 时,出现以下错误:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/amqp.so' - /usr/lib/php5/20100525/amqp.so: undefined symbol: amqp_open_socket in Unknown on line 0

这发生在 Ubuntu 12.10 64 位 PHP 5.4.6 和 Ubuntu 13.04 64 位 PHP 5.4.9 上

但它确实可以在 Ubuntu 12.04 32 位 PHP 5.3.10 上按预期启动

有人设法让 AQMP 安装在 64 位 PHP 5.4 上吗?有谁知道可能导致问题的是 PHP 版本还是 64 位操作系统?

谢谢

最佳答案

看起来您没有安装 librabbitmq 或 librabbitmq 版本与 php-amqp 扩展不兼容或库放置在错误的位置。

关于php - 无法在 64 位 linux、php5.4 上为 apache2 加载 AMQP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17533820/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com