0
私はMosquitto PHPライブラリをRaspberryPiで動かそうとしています。私がApache2を再起動するたびに、/usr/lib/php5/20131226/mosquitto.so:undefinedシンボル:_zend_hash_add行がUnknownの0行目に表示されます。mosquitto.so:未定義シンボル:_zend_hash_add in Unknown in line 0
私はそれが.soをあまりにも早くロードしていると思っていました。 .iniファイルの後ろに移動しました。 (30-mosquitto.ini、それ以外は30-です)。
私はzendフレームワークがどこかのパスにないと思っていますが、見つけられません。
私の質問は: Zendライブラリはどこにロードされ、Zendのapache2.confには行がありませんか?
-jim
これはZend Frameworkとは関係ありません。エラーの「zend」は、PHPの一部であるZend Engineに由来します。問題は、mosquittoライブラリ自体にあります - あなたのPHPのバージョンと互換性があることを確認してください。 –