我使用PhpStorm的內置PHP服務器來測試我的網站。我需要cURL支持。在我的php.ini中,我取消了extension=php_curl.dll
的註釋,並且已將cURL安裝到我的計算機上(它可以從命令行運行)。我也重新啓動了PhpStorm,但它仍然表示任何捲曲函數(curl_init
,curl_version
等)都是未定義的。PhpStorm - cURL不起作用
經過一番研究,我結束了運行phpinfo()
。 cURL不顯示在擴展名列表中。
在解釋器配置下(設置>語言> PHP> CLI解釋器> ...)我甚至點擊了「在編輯器中打開php.ini」按鈕,以確保它們是相同的。當它在編輯器(PhpStorm)中打開php.ini時,該行也沒有註釋,因此PhpStorm正在引用正確的文件。
爲什麼cURL不能在PhpStorm上工作?
你究竟是如何運行'phpinfo()'的?您是否在'設置>語言> PHP> CLI解釋器> ...'中設置了本地PHP安裝?這裏的要點是確保phpinfo()頁面是由您在IDE中選擇的解釋器生成的。如果你有幾個PHP安裝,你可能會得到另一個本地PHP網絡服務器的phpinfo –
我配置的唯一解釋器是本地的,我唯一的PHP下載 – MCMastery