环境:windows2008 64位,单独装了apachect2.4 php5.5版本。
今天服务迁移后,一直报call to undefined function curl_init()。
百度了一下,有很多解决方法。但是都不能成功。
最后发现少了一个依赖包。
解决方法如下:
1、修改php.ini里extensions=php_curl.dll
2、核对extensions_dir路径是否指向php_curl.dll的目录。
3、libeay32.dll,ssleay32.dll,libssh2.dll,php_curl.dll将这4个文件copy到System32目录下。
4、重新启动apachect。
特别注意libssh2.dll文件也需要copy过去。网上有很多解决方法就没有这步,所以一直不成功。