Heim  >  Artikel  >  Backend-Entwicklung  >  PHP 不支持CURL的解决方法

PHP 不支持CURL的解决方法

WBOY
WBOYOriginal
2016-07-25 08:50:551014Durchsuche
最近为了给openkee.com博客的域名备案,把网站程序临时转到et53.com上面,由于博客采用的是emlog内核,而且使用了云插件,结果导致提交日志时报500错误。服务器采用的是PHP+IIS,查看了一下远程服务器,结果发现,有两个DLL文件没有拷到system32目录下,恰巧这个两个DLL就是支持CURL的。OK,原因找到,那么就把这两个DLL文件拷到system32目录下吧。
                   
                               
                                       
                                       
            
  1. 方法:
  2. 1、在PHP环境安装目录下找到以下两个DLL文件:ssleay32.dll和libeay32.dll;
  3. 2、把这两个DLL拷到C:\windows\system32目录下;
  4. 3、重启IIS;
  5. 4、搞定!
  6. 其他可能会导致CURL无法加载使用的情况:
  7. php.ini 是否开启了php_curl.dll【如果没有开启,请把前面的分号去掉,重启IIS】
  8. Apache下不能加载CURL,这样处理:
  9. 在Apache的httpd.conf的文件中配置一下:
  10. LoadFile "D:/webserver/php/ssleay32.dll"
  11. LoadFile "D:/webserver/php/libeay32.dll"
  12. 然后重启一下Apache服务就OK了。
  13. 全部搞定,如果还有问题,那么请在此处留言讨论。
复制代码


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn