每次客户付款时,此消息都会在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
任何帮助将不胜感激。