更新报错解决办法
一、问题复现
在总后台更新代码时,提示更新失败,如果确认当前版本和云端版本一致,则失败为正常表现,如果不一致时提示更新失败,可以按如下操作进行配置。
二、缺少证书
●先下载cacert.pem证书,https://curl.se/ca/cacert.pem,下载完后我直接上传到了/www/server/php目录下
●找到对应的php版本的php.ini文件,如下所示,以PHP7.3为例子。
![图片[1]-系统总后台更新报错解决办法-个人文章分享-玫用-分享技术知识与自媒体-玫吧-技术交流](https://wifi-1253521446.cos.ap-chongqing.myqcloud.com/2022/11/20221126100214365.png)
●将openssl.cafile其路径替换为openssl.cafile=/www/server/php/cacert.pem也就是你刚把cacert.pem证书上传的路径
●最后重启php服务即可
注:
我在项目文件充的public目录下的cert文件夹中已经提供证书,可直接使用
![图片[2]-系统总后台更新报错解决办法-个人文章分享-玫用-分享技术知识与自媒体-玫吧-技术交流](https://wifi-1253521446.cos.ap-chongqing.myqcloud.com/2022/11/20221126100229135.png)
如果以上方法配置正确后还是无法正常更新,请私信我并且提供宝塔进行排查。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论内容