PbootCMS后台更新出现“连接更新服务器发生错误,请稍后再试!”解决方法

2024年05月22日 pbootcms授权码 pbootcms授权码获取失败 pbootcms在线更新失败 pbootcms连接更新服务器发生错误 懒猪技术

近期很多小伙伴遇到了PbootCMS官方系统授权码获取失败和后台更新出现“连接更新服务器发生错误,请稍后再试!”的问题

至于是什么原因造成的这问题这么长时间还没修复,我就不去过多猜测了,那就东厂做不了的事,我西厂来做

这里只给出更新出现“连接更新服务器发生错误,请稍后再试!”的解决方法,就是由本站完全接管官方3.X版本在线升级功能

至于用不用这个方法或者担心不安全什么的请自行决定,若信我,无需多言,若不信,多说无益

对接管在线升级功能有疑问的,可以自行本地测试更新后使用文件对比工具与官方原文件比对


方法如下:

找到文件1:/apps/admin/view/default/system/upgrade.html 大概在89

url: 'https://www.pbootcms.com/index.php?p=upgrade/check&version={APP_VERSION}.{RELEASE_TIME}.{$revise}&branch={$branch}&snuser={$snuser}&site={$site}',


找到文件2:/apps/admin/controller/system/UpgradeController.php 大概在18

private $server = 'https://www.pbootcms.com';


将这两个文件中的 https://www.pbootcms.com 更换为 https://www.lmcjl.com

没看错,就是把官方的服务器地址换成本站的,更换完成后刷新后台即可正常更新


写在最后:

其实V3.2.7版本博主个人是不建议更新的,因为就目前我所知新增了两个BUG

1、后台关闭验证码后退出后台将无法继续登录(新增的登录强制判断导致)

2、列表页N多标签失效(列表查询SQL由所有列查询修改为指定列查询导致)

3、老BUG了,非超级管理员无法清理缓存(新缓存方法没有添加到免权限等级认证页面数组导致)

4、还有一点,官方V3.2.7大概率为测试版本或漏更版本号文件,所以更新后版本依旧显示V3.2.5

5、默认mysql空数据库138行错误使用分号导致数据库导入错误

6、……

所以,如果你当前的版本是V3.2.5的话,博主个人建议是让官方最新版再飞一会~

本站仅接管官方3.X版本在线升级功能,并不花时间去修复官方本有的BUG

本文链接:http://so.lmcjl.com/news/5150/

展开阅读全文
相关内容