Unable to find the socket transport 'ssl'问题解决

admin 2015年06月17日 LAMP配置 1239次阅读 查看评论

  Unable to find the socket transport 'ssl' - did you forget to enable it when you configured PHP?问题解决

今天使用了PHPMailer写了一个发送Gmail邮件的PHP小程序,里面用到gmail邮件的ssl加密,开始一直没有开启ssl,导致总是报错:Unable to find the socket transport "ssl"。

  在PHP开启SSL的方法很简单,先找到php.ini文件,将 extension=php_openssl.dll 前面的注释符号“;”去掉,然后重新启动apache就可以生效了!

  有的朋友这样做却发现ssl没有生效,那么有个办法,就是将dlls文件夹里面的ssleay32.dll和libeay32.dll文件拷贝到 C:\WINDOWS\system32 文件夹。

  那么如何判定ssl是否生效呢?就要查看phpinfo了,写一个简单的phpinfo()测试程序,找到openssl这个位置,如果OpenSSL support是enabled就说明ssl已经开启。

  

« 上一篇 下一篇 » admin原创文章,转载请注明出处! 标签:sslphp的sslssl报错

相关日志:

«   2019年11月   »
123
45678910
11121314151617
18192021222324
252627282930
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
文章归档
网站收藏
友情链接
图标汇集
  • 又拍云
  • 订阅ipvb的RSS 2.0聚合