1. 程式人生 > >win7 wamp 64位 php環境如何開啟curl服務?

win7 wamp 64位 php環境如何開啟curl服務?

版本 不支持 .com system32 iis fin php 介紹 link

這篇文章主要介紹了PHP簡單開啟curl的方法,較為詳細的講述了PHP開啟curl函數庫的具體步驟與相關註意事項,需要的朋友可以參考下

本文講述了PHP簡單開啟curl的方法。分享給大家供大家參考,具體如下:

一、問題:

windows主機出現“Call to undefined function curl_init”錯誤提示,沒有定義的函數,也就是php還沒打開對curl_init函數的支持。網站搭建時一直提示 系統不支持curl

二、解決方法:

需要開啟php的curl函數庫。具體步驟如下:

① 打開php.ini(通常在C:\Windows\目錄下,WampServer一般在類似C:\wamp\bin\php\php5.3.8\的目錄下),找到

;extension=php_curl.dll

去掉前面的分號“;”

② 檢查php.ini的extension_dir值是哪個目錄,檢查該目錄有無php_curl.dll,如果沒有的請下載php_curl.dll

③ 再把php目錄中的libeay32.dll,ssleay32.dll拷到c:\windows\system32裏面

④ 重啟下 apache或者iis即可。

(第二種開啟方法)任務欄右邊,找到wamp的圖標左擊 > PHP > PHP擴展 > 第二個就是php_curl選擇他,然後等wamp重啟完就好了

使用phpinfo()函數查看配置信息,可見curl已經開啟:

技術分享圖片

三、解決方法:

如果上面方法你還沒有解決,可能你把php.ini文件都改了,dll幾個文件也都復制了,wamp集成環境也顯示curl打鉤了,然就是curl打印不出來一直提示無法支持這功能

註:如果是64位的系統,還需要下載對應版本的64位php壓縮包,解壓後,將 ext 目錄下 的 php_curl.dll 覆蓋 wamp php對應版本 wamp\bin\php\php5.4.12\ext 目錄下的 php_curl.dll 文件,然後重啟WAMP。

php 64位版本:5.3.13 php_curl.dll下載

php其他版本:http://www.anindya.com/

我在本地環境搭建網站的時候,也出現了curl功能不支持的問題,百度了各種方法,最後發現居然是64位系統的原因,換了dll文件後,提示成功了。(親測有效!)

寫了這篇日記,就是希望和我遇到一樣問題的同學們能對大家有所幫助!

--------------------------------------------------------

2018.9.16 大雨 18級臺風山竹

賴忠標

廣州白雲區

win7 wamp 64位 php環境如何開啟curl服務?