mosquitto.so:未定义的符号:_zend_hash_add在第0行的{未知}

时间:2017-09-24 05:01:00

标签: php apache mqtt raspberry-pi3

我试图在RaspberryPi上运行Mosquitto PHP库。每次我重新启动Apache2时,我都会在第0行的Unknown中获得/usr/lib/php5/20131226/mosquitto.so:未定义的符号:_zend_hash_add。

我认为这是因为加载.so太早了所以我把它移到了.ini文件的后面。 (30-mosquitto.ini,没有别的东西是30 - )。

我猜测zend框架不在某个地方,但我无法找到它。

我的问题是: Zend库在哪里加载,并且是否存在来自apache2.conf for Zend的行?

-Jim

1 个答案:

答案 0 :(得分:0)

蒂姆的回应是钱。我安装了PHP5和PHP 7.0。我正在构建到7但我的Apache2服务器指向PHP5。我把我的Apache2指向了PHP7,这就是诀窍。