今天幫客戶(hù)裝了一個(gè)php5.2.14,其他擴(kuò)展很輕松都開(kāi)啟了,可是curl怎么都開(kāi)啟不了,按照網(wǎng)上方法試了
1、將PHP安裝目錄中找libeay32.dll,ssleay32.dll,php_curl.dll,php5ts.dll四個(gè)DLL文件,有的在ext目錄,找到后將他們復(fù)制到system32下,如果找不到請(qǐng)下載對(duì)應(yīng)版本的PHP復(fù)制過(guò)去;
2、檢查php.exe, php5ts.dll和php_curl.dll的版本是否相同,把鼠標(biāo)放到什么就會(huì)顯示版本信息;
3、打開(kāi)你的php.ini文件,不知道在哪個(gè)位置的可以先phpinfo查看第六行顯示路徑,不要搞混了,打開(kāi)做如下修改:將php_curl前的注釋符(也就是分號(hào))去掉。有必要的話(huà)將cgi.force_redirect前的注釋符也去掉,并把值1修改為0;
4、重啟IIS
上面四個(gè)步驟做完還是不行,經(jīng)過(guò)研究發(fā)現(xiàn)PHP5.2.14這個(gè)版本的curl模塊本身就有bug,所以你還得繼續(xù)操作最后一步:下載PHP5.2.13中的php_curl.dll,并用它替換前四步中出現(xiàn)的php_curl.dll,也就是php安裝目錄的ext下和systm32目錄下都替換掉,然后重啟IIS,最終解決了
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: php5.2.14無(wú)法開(kāi)啟curl擴(kuò)展