今天PHP遇到一个curl_init()无法执行的错误,在php.ini里把extension=php_curl.dll前面的分号去掉还是不行。原来php_curl.dll依赖两个文件(ssleay32.dll和libeay32.dll)如果这两个文件没有配置对那么就会提示找不到此动态库,这两个文件在php的目录下面。 解决办法:在Apache的httpd.conf的文件中配置一下: LoadFile "D:/webserver/php/ssleay32.dll" LoadFile "D:/webserver/php/libeay32.dll" 然后重启一下apache就行了