我已經在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