环境: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