2017-09-24 27 views
0

我想要在RaspberryPi上運行Mosquitto PHP庫。每次我重新啓動Apache2我得到行/usr/lib/php5/20131226/mosquitto.so:未定義的符號:_zend_hash_add在未知的行0上。mosquitto.so:未定義的符號:_zend_hash_add在未知的行0

我認爲這是由於加載.so太早所以我將它移動到.ini文件的後面。 (30-mosquitto.ini,其他都不是30-)。

我猜測zend框架不在某處的路徑,但我找不到它。

我的問題是: Zend庫在哪裏加載,並且Zend中是否存在apache2.conf中缺少的行?

-Jim

+1

這與Zend Framework沒有任何關係。錯誤中的「zend」來自Zend Engine,它是PHP的一部分。問題是與蚊子庫本身 - 檢查它是否與您的PHP版本兼容。 –

回答

0

蒂姆的迴應是在錢上。我安裝了PHP5和PHP 7.0。我建立到7,但我的Apache2服務器指向PHP5。我將我的Apache2指向了PHP7,並且做到了這一點。