我已经在PLESK服务器上安装了pecl_http(这似乎是成功的),但由于某种原因,http扩展将不会加载到PHP中。php无法加载pecl 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
我得到了很多的失败
,我也越来越
Fatal error: Call to undefined function http_get()
http.so位于里面的/ usr/lib/php/modules /它也被定义为php.ini中的扩展名dir - 所有其他扩展加载正常。
我错过了什么?
您的服务器上安装了哪个Plesk,OS和PHP版本? – 2013-02-25 08:13:48
操作系统是Linux 2.6.32-042stab072.10,PLESK是10.4.4更新#47和PHP是5.3.21 – 2013-02-25 08:29:06
,你的linux发行版名称和版本是什么? – 2013-02-26 03:32:26