3
Я пытаюсь установить расширение PHP mongodb для двоичного местоположения, отличного от стандартного php. Я использую PECL:Отсутствует PHP включает (.h)
sudo pecl install mongodb
и после долгих журналов я получаю это
/tmp/pear/temp/mongodb/src/bson.c:29:17: fatal error: php.h: No such file or directory
#include <php.h>
^
compilation terminated.
Makefile:338: recipe for target 'src/bson.lo' failed
make: *** [src/bson.lo] Error 1
ERROR: `make' failed
Как я могу избавиться от этого?
- ОС: Ubuntu 15,10
- PHP Версия: 5.6.10
- /USR/включать не php.h
- /USR/включать/php5/включать не имеет файлов
- У меня есть установлен PHP с помощью APT-получить
- Я установил и переустановил php5-DEV пакет
Что происходит при попытке установить его вручную? – pvg
Он компилируется, но не работает. У меня есть ошибка: – amaax
'PHP Предупреждение: запуск PHP: невозможно загрузить динамическую библиотеку ./mongodb.so '- ./mongodb.so: undefined symbol: file_globals в Unknown on line 0 ' – amaax