2019-09-24 10:08:23 5413瀏覽
本篇文章扣丁學(xué)堂php培訓(xùn)小編主要是給讀者們分享一下php簡(jiǎn)單開(kāi)啟curl的方法,文中較為詳細(xì)的講述了php開(kāi)啟curl函數(shù)庫(kù)的具體步驟與相關(guān)注意事項(xiàng),現(xiàn)在分享給大家供大家參考,感興趣的小伙伴就來(lái)了解一下吧。
一、問(wèn)題:
windows主機(jī)出現(xiàn)“Call to undefined function curl_init”錯(cuò)誤提示,沒(méi)有定義的函數(shù),也就是php還沒(méi)打開(kāi)對(duì)curl_init函數(shù)的支持。網(wǎng)站搭建時(shí)一直提示 系統(tǒng)不支持curl
二、解決方法:
需要開(kāi)啟php的curl函數(shù)庫(kù)。具體步驟如下:
① 打開(kāi)php.ini(通常在C:\Windows\目錄下,WampServer一般在類似C:\wamp\bin\php\php5.3.8\的目錄下),找到
;extension=php_curl.dll
去掉前面的分號(hào)“;”
② 檢查php.ini的extension_dir值是哪個(gè)目錄,檢查該目錄有無(wú)php_curl.dll,如果沒(méi)有的請(qǐng)下載php_curl.dll
③ 再把php目錄中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面
④ 重啟下 apache或者iis即可。
(第二種開(kāi)啟方法)任務(wù)欄右邊,找到wamp的圖標(biāo)左擊 > PHP > PHP擴(kuò)展 > 第二個(gè)就是php_curl選擇他,然后等wamp重啟完就好了
使用phpinfo()函數(shù)查看配置信息,可見(jiàn)curl已經(jīng)開(kāi)啟:
三、解決方法:
如果上面方法你還沒(méi)有解決,可能你把php.ini文件都改了,dll幾個(gè)文件也都復(fù)制了,wamp集成環(huán)境也顯示curl打鉤了,然就是curl打印不出來(lái)一直提示無(wú)法支持這功能。
注:如果是64位的系統(tǒng),還需要下載對(duì)應(yīng)版本的64位php壓縮包,解壓后,將 ext 目錄下 的 php_curl.dll 覆蓋 wamp php對(duì)應(yīng)版本 wamp\bin\php\php5.4.12\ext 目錄下的 php_curl.dll 文件,然后重啟WAMP。
php 64位版本:5.3.13 php_curl.dll下載
想要了解更多關(guān)于php開(kāi)發(fā)方面內(nèi)容的小伙伴,請(qǐng)關(guān)注扣丁學(xué)堂php培訓(xùn)官網(wǎng)、微信等平臺(tái),扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育有專業(yè)的php師為您指導(dǎo),此外扣丁學(xué)堂老師精心推出的php視頻教程定能讓你快速掌握php從入門到精通開(kāi)發(fā)實(shí)戰(zhàn)技能??鄱W(xué)堂php技術(shù)交流群:374332265。
【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】 【掃碼進(jìn)入JavaEE/微服務(wù)VIP免費(fèi)公開(kāi)課】
查看更多關(guān)于“php培訓(xùn)資訊”的相關(guān)文章>>