Debian PHP 扩展已安装但仍然“缺失”

Debian PHP 扩展已安装但仍然“缺失”

我正在尝试安装零MQ在我的 Debian 服务器上。

按照说明,我已经libzmq-dev使用 aptitude 进行了安装,现在我正在尝试安装PHP 绑定。在这里我设法安装了pecl,并安装了zmq-beta。我编辑了我的/etc/php5/apache2/php.ini配置以包含扩展。

重新启动 Apache 后,phpinfo()显示 ZMQ 已启用。

在我的一个项目中,我使用 Composer 引入了一些 PHP 包,其中一个名为反应。但是我收到了错误消息:

react/zmq v0.2.0 需要 ext-zmq * -> 您的系统缺少请求的 PHP 扩展 zmq。

extension_dir指向的/usr/lib/php5/20100525是我的 php 信息,我不确定这是否正确。

有人有任何线索吗?

答案1

事实证明,我运行php -m后发现扩展程序不存在。运行php -i显示配置正在从 加载/etc/php5/apache2/cli/php.ini。更新后,它就可以正常工作了。

相关内容