问题描述
每次客户付款时,此消息都会在PrestaShop的后台办公室中发送。
Warning: getimagesize(): SSL operation Failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify Failed
我检查了PHP.ini
的配置,并且openssl.cafile
路径已链接到正确的chain.pem
SSL文件。我正在使用LetsEncrypt(Certbot)生成我的SSL证书。
我的config.yml
里面有这个,它表示默认情况下捆绑了CA文件,但是我不确定这是什么意思?
prestashop:
addons:
prestatrust:
enabled: true
api_client:
ttl: 7200 # 2h
# verify_ssl: ~ # Bundle CA by default,declaring "addons.api_client.verify_ssl" parameter overrides its usage
我已经重新启动Apache2
服务,但是这种情况仍在发生。也许我链接的文件错误,因为Certbot创建了多个文件:
cert.pem
chain.pem
fullchain.pem
privkey.pem
任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)