環境:windows2008 64位,單獨裝了apachect2.4 php5.5版本。php
今天服務遷移後,一直報call to undefined function curl_init()。apache
百度了一下,有不少解決方法。可是都不能成功。windows
最後發現少了一個依賴包。ssh
解決方法以下:curl
一、修改php.ini裏extensions=php_curl.dllurl
二、覈對extensions_dir路徑是否指向php_curl.dll的目錄。ssl
三、libeay32.dll,ssleay32.dll,libssh2.dll,php_curl.dll將這4個文件copy到System32目錄下。it
四、從新啓動apachect。io
特別注意libssh2.dll文件也須要copy過去。網上有不少解決方法就沒有這步,因此一直不成功。function