我使用自制安裝了PHP 5.6:PhpStorm不能識別安裝pecl_http
brew install php56 --with-pear
我還安裝pecl_http:
sudo pecl install pecl_http-2.5.5
我已經配置PHP解釋器(見圖片顯示配置,以及我的php.ini文件的開頭行,這表明已經安裝了http擴展)。
當我嘗試運行我的申請,我得到了以下錯誤消息:
Fatal error: Class 'HTTPRequest' not found in ...
還有什麼需要做的解釋找到pecl_http擴展?
點擊'(我)'圖標在您的第一張截圖:
$ pecl install -f pecl_http-1.7.6
可以爲V2在這裏找到文檔,雖然並查看該擴展是否實際加載。事情是:在你的'php.ini'文件中,你已經把這3條線放在了擴展名的前頭 - 這樣最好將它們放在「native」擴展所在的地方(就在它們之後)。 AFAIK他們必須屬於「PHP」部分,但如果他們這樣放置,他們將在任何部分之外。 – LazyOne