Я пытаюсь заставить библиотеку PHP Mosquitto работать на RaspberryPi. Каждый раз, когда я перезагружаю Apache2, я получаю строку /usr/lib/php5/20131226/mosquitto.so: неопределенный символ: _zend_hash_add в поле Неизвестно в строке 0.
Я думал, что это из-за загрузки .so слишком рано, поэтому я переместил его в конец файлов .ini. (30-mosquitto.ini и ничего больше 30-).
Я предполагаю, что Zend Framework не находится где-то в пути, но я не могу его найти.
Мой вопрос:
Где загружается библиотека Zend и отсутствует ли строка в apache2.conf для Zend?
-Джим
Ответ Тима был на деньги. У меня были установлены как PHP5, так и PHP 7.0. Я собирался на 7, но мой сервер Apache2 указывал на PHP5. Я указал свой Apache2 на PHP7, и это помогло.
Других решений пока нет …