Я установил pecl_http на сервер PLESK (который кажется успешным), но по какой-то причине расширение http не будет загружаться в PHP.php не может загрузить расширение http:
var_dump(extension_loaded("http"));
дает мне bool (false).
pecl info pecl_http
дает мне много информации, и если я запускаю php -me
, то также перечисляется http.
php -i | Grep "http_request" дает мне:
http_request => N/A => 0 => 0
http_request_datashare => GLOBAL => 1 => 0
http_request_pool => N/A => 0 => 0
и если я бегу pecl run-tests -p pecl_http
я получаю много из FAILS
и я также получаю
Fatal error: Call to undefined function http_get()
http.so находится внутри/USR/lib/php/modules /, который также определяется как расширение dir в php.ini - все остальные расширения загружаются штрафом.
Что я пропустил?
Какая версия Plesk, OS и PHP установлена на вашем сервере? –
OS is Linux 2.6.32-042stab072.10, PLESK - 10.4.4 Обновление № 47, а PHP - 5.3.21 –
и каково ваше имя и версия вашего Linux-дистрибутива? –