Socialite提示cURL error 60错误的解决方案
2018-01-12 00:57
525 查看
在使用Socialite实现QQ登录时系统给出了如下提示:
看问题描述说是由于我的证书是自签名证书的缘故。恁娘嘞,这不是CA认证的???
既然证书出了问题,那我就不用证书了呗,把证书删除之后,还是会报错。
考虑版本兼容问题,更换了Laravel和Socialite版本之后,却仍然报错。然后我下载了QQ互联提供的SDK测试,结果可以正确返回结果。各种百度之后关于这方面错误的问答少之又少,找不到解决方案,我完全参照Socialite文档说明来做的,不知道为什么别人都没有遇到这种错误,简直抓狂了。
最后无意中在国外的一个Laravel教学网站找到了答案,原问答地址:
How to solve cURL error 60: SSL certificate in Laravel 5 while Facebook authentication
虽然题主和我遇到的问题并不完全相同,但同样是cURL error 60错误,感激不尽,根据下面的回答,解决了这个问题。
最后程序就能够正常运行了。
至于Apache和Wamp等集成环境请参照上图。
看问题描述说是由于我的证书是自签名证书的缘故。恁娘嘞,这不是CA认证的???
既然证书出了问题,那我就不用证书了呗,把证书删除之后,还是会报错。
考虑版本兼容问题,更换了Laravel和Socialite版本之后,却仍然报错。然后我下载了QQ互联提供的SDK测试,结果可以正确返回结果。各种百度之后关于这方面错误的问答少之又少,找不到解决方案,我完全参照Socialite文档说明来做的,不知道为什么别人都没有遇到这种错误,简直抓狂了。
最后无意中在国外的一个Laravel教学网站找到了答案,原问答地址:
How to solve cURL error 60: SSL certificate in Laravel 5 while Facebook authentication
虽然题主和我遇到的问题并不完全相同,但同样是cURL error 60错误,感激不尽,根据下面的回答,解决了这个问题。
重点来了
根据大神的解答,我从这里下载了一个pem文件,然后将其放到了PHP的安装目录下,然后打开php.ini文件,将curl.cainfo属性修改为cacert.pem文件的路径。
最后程序就能够正常运行了。
最后
我的运行环境是IIS,错误可能也是IIS引起的(Windows下还是建议老老实实装个Homestead吧)至于Apache和Wamp等集成环境请参照上图。
相关文章推荐
- php curl 错误 cURL error 60
- 安装ubuntu 提示nouveau SCHED_ERROR 08错误解决方案
- ***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案)
- JAVA写入MySQL数据提示[ERROR 1366 (HY000):错误异常解决方案
- 关于微信支付退款CURL错误号52 与 商户后台退款提示证书无效的解决方案
- git错误提示error: RPC failed; curl 18 transfer closed with outstanding read data remaining
- Codeigniter出现错误提示Error with CACHE directory的解决方案
- idea Error:java: Compilation failed: internal java compiler error 没有其他错误提示解决方案
- 腾讯信鸽推送"CURL ERROR:name lookup timed out"错误提示解决方法
- Codeigniter出现错误提示Error with CACHE directory的解决方案
- Codeigniter项目访问时出现错误提示Error with CACHE directory的解决方案
- 解决使用CURL出现code ERROR 60错误的问题
- 打开*.iso提示:文件名 目录名或卷标语法不正确 Error:8 解决方案
- Eclipse 编译 Android工程时,提示该错误 :Error generating final archive: Debug certificate expired on xxxxxx(日期) 解决办法
- 【ECshop错误集锦】解决ECShop发送邮件提示:Error: need RCPT command
- Tomcat7 启动错误,提示“严重java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap..”
- Tomcat内存溢出报java.lang.OutOfMemoryError: PermGen space错误的解决方案
- Android studio升级3.0,提示“Error:Cannot choose between the following configurations of project”错误
- CreateCompatibleBitmap的GetLastError返回错误码8的原因及解决方案
- GetLastError()错误码转中文提示