php error setting certificate ve

2021-04-21  本文已影响0人  朱传武

今天遇到一个奇怪的问题,在本地运行好好的程序,放到服务器上之后,调用twilio发送短信功能要命不行,由于是远程服务器的问题,也没法debug,解决办法:
1、先是在出问题的接口里面抓到异常:

catch (\Exception $e) {
            return $this->error($e->getMessage(), "SMS_FAIL");
        }

2、拿到异常信息:

error setting certificate verify locations:

3、解决办法:

image.png
下载证书:
解决方式:下载cacert.pem文件
下载地址 https://curl.haxx.se/ca/cacert.pem
image.png

重启php服务即可。

上一篇下一篇

猜你喜欢

热点阅读