(1)在windows下开启curl扩展,php.ini中 extension_dir路径是对的,extension=php_curl.dll前面的分号也去掉了,php加载的php.ini也是对,但是就是没有效果,上网百度,解决了.
需要将php目录中的libeay32.dll, ssleay32.dll, php5ts.dll, 文件到 system32
目录。重启apache即可。
(2)在windows server 2003 64位 中 需要将libeay32.dll, ssleay32.dll, php5ts.dll三个文件复制到syswow64(这个文件是windows操作系统的子系统,能够运行32位应用程序,并且在所有64位版本的windows上都存在),然后重启apache,在PHPinfo中就会看到curl相关信息,并且开启了curl扩展。如果只是复制到C:/windows,在phpinfo看不到curl扩展信息,但是curl扩展实际已经开启了.复制到C:/windows/system32开启扩展无效。
原文:http://www.cnblogs.com/cwl168/p/3772314.html