libeay32.dll
ssleay32.dll
libssh2.dll
php_curl.dll
最近做一个项目遇到curl无法开启的问题,上网搜了,得到的答案大都是将php.ini中的extension=php_curl.dll前的分号去掉,将php中libeay32.ll, ssleay32.dll, php_curl.dll移入windows/system32中,然后重启Apache服务器,可是这样做我的问题依旧无法解决
最后在php的官网中看到有网友留言提到将libssh2.dll也要移入system32文件夹才可,我试了一下,重启了服务器,终于成功了。
注意事项
要重启服务器,最好将文件也在windows\syswow64移一份,64位的系统可能使用这个
提示页面无法加载不是curl没有打开,而是代码中有错,如果是curl没有打开的话会报curl_exec这个函数找不到等类似的错误,而不是无法加载的500错误。你看看状态码,如果是500找找代码哪里有错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)