php curl模塊不能開啓問題解決方式

用的php 5.6.12  curl模塊無法使用 環境不是用的wamp,是自己配的.

百度到的所有方法全部試過,配置php.ini ,把curl_dll前的分號去掉.

在php.ini中,查找extension=php_curl.dll ,找到後把它前面的分號去掉.

如圖:

然後再查找extension_dir=.配置它的路徑指向php_curl.dll 模塊對應的文件夾.

再然後把libeay32.dll,ssleay32.dll這兩個文件,把這倆文件copy到c/windows/system32中.

重啓apache.

正常情況下這樣就可以解決了.

但是我的電腦還是很不給力.

phpinfo中完全沒有加載到這個模塊.注:我用的是win7 64位系統.apache,mysql,php都是最新的版本.

接下來又嘗試了一系列的方法,比如把php.5ts_dll放到裏面.還嘗試換低一點版本的如5.5.28的php

還嘗試下載許多64位的curl_dll,換上去依然沒有用.

又在網上找到有人說64位系統,要把這些dll文件都放到c/windows/syswow64目錄下面.結果依然不起作用.

也試過在apache裏http-conf文件中直接loadfile  ssleay32.dll, libeay32.dll這兩個模塊,加入之後連apache都啓動不了了.

還嘗試了許多方法,這裏就不一一列舉.

從晚上十點一直弄到凌晨倆點,第二天拿到公司,大神終於幫我解決.


!!!!!!!!!!!!!!!!!!

最終的解決方式是在php官網上搜索curl,然後看下面的英文評論.

 Move to Windows\system32 folder:
libssh2.dll, php_curl.dll, ssleay32.dll, libeay32.dll

Move to Apache24\bin folder
libssh2.dll 

把libssh2.dll 這個文件放到Apache24\bin 和 Windows\system32 目錄之中,

終於解決.

總結:英文很重要....5555~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章