Не удалось загрузить динамическую библиотеку. Ошибка появляется на форуме phpbb?

у меня есть форум, и я установил phpbb3, и я случайно увидел, что мой форум ничего не показывает..

Я загрузил тестовый файл и функцию phpinfo(), и все работает нормально, но все остальные не работают.

журнал ошибок показывает

PHP Startup: Unable to load dynamic library 
'/usr/local/lib/php/extensions/no-debug-non-zts-20090626/http.so' 
- /usr/local/lib/php/extensions/no-debug-non-zts-20090626/http.so: cannot open shared
object file: No such file or directory in Unknown on line 0

но не мог, в чем может быть ошибка..?


person Vijay    schedule 02.07.2010    source источник


Ответы (2)


У вас есть строка в php.ini, которая включает расширение PHP «http», однако общая библиотека для этого расширения отсутствует. Отредактируйте php.ini, чтобы исправить проблему.

person m1tk4    schedule 28.07.2010
comment
Если ответ для вас не очевиден, в вашем php.ini (вероятно сверху) есть несколько extension= строк. http.so должно быть ниже propro.so и raphf.so в соответствии с зависимостями. Мой pecl install pecl_http перепутал и сделал это в неправильном порядке. - person Ondrej Henek; 14.10.2014

Проверьте файл php.ini или extensions.ini (проверьте расположение в php -i или phpinfo();) и убедитесь, что extension=http.so находится внизу файла.

person Jeff    schedule 30.03.2011