ESU NETWORK

成都網(wǎng)站建設(shè) 成都網(wǎng)站建設(shè)公司

星辰大海,一眼是你

匠心17年,億速科技致力于為您打造行業(yè)標(biāo)桿網(wǎng)站

解決IIS運(yùn)行PHP支持php_curl.dll

2022-01-24

此程序代碼看似簡單,但是一般配置的php環(huán)境還不一定能執(zhí)行成功。有的php環(huán)境配置里禁用了curl_exe()函數(shù),導(dǎo)致不能執(zhí)行;而如果php環(huán)境配置沒有允許curl_init()函數(shù),也同樣不能執(zhí)行。我今天遇到的問題就是沒有配置好curl_init()的執(zhí)行條件,導(dǎo)致出現(xiàn)如下錯(cuò)誤提示:Call to undefined function curl_init,通過一番摸索,解決方法如下:

1、修改php.ini文件。

這個(gè)文件在你的php安裝目錄里,如c:\php\。如果沒有發(fā)現(xiàn)該文件,就把php.ini-dist這個(gè)文件的擴(kuò)展名改為.ini即可。

用記事本打開該文件,在文件中搜索 extension_dir = “./”,將等號(hào)后面的路徑修改為 “c:\php\ext”(注:“c:\php\”是php安裝目錄)。

搜索“;extension=php_gd2.dll”、“;extension=php_mysql.dll”,去掉前面的分號(hào)。

搜索“;extension=php_curl.dll”,去掉前面的分號(hào)。(這個(gè)設(shè)置是允許你的php環(huán)境執(zhí)行php_curl()函數(shù))

保存php.ini,將它拷貝至windows文件夾下。

2、在剛才設(shè)置的extension_dir目錄下檢查有無php_curl.dll,沒有的請(qǐng)?jiān)诰W(wǎng)上下載一個(gè)php_curl.dll。

3、把php目錄中的libeay32.dll和ssleay32.dll拷到c:\windows\system32里面。

4、最后要重啟IIS。IIS重啟方法:在dos里輸入 iisreset /restart 即可。

這樣,問題就可以解決了。


請(qǐng)?jiān)诖颂峤荒男枨?,我們?huì)在1小時(shí)內(nèi)與您聯(lián)系!

多一份參考,總有益處
聯(lián)系億速,立即獲取專屬《策劃方案》及報(bào)價(jià)。
咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系
公司地址:成都市北郊路39號(hào)雙都會(huì)商務(wù)中心5樓