近期挂马现象频发,众多老版本用户期望能够升级至最新版本。然而,因在线更新服务器出现故障,无法进行在线更新,只能通过手动更新的方式来操作。不过,个别版本还存在数据库更新的情况,这给广大普通用户的升级造成了一定的困难。本站依据 3.0 版本至最新版本的数据结构,梳理出了以下升级办法:
PbootCMS V 3.0.6 build 2021-09-29
1、新增文章多图标题功能,前台标签:[pics:title];低于此版本的请到数据库 ay_content 表增加 picstitle 字段,宽度1000,数据类型 TEXT , mysql 为 varchar (1000):
sqlite 数据库升级:
- Sqlite 数据库升级脚本
-适用于 PbootCMS 3.1.5
-新增索引以优化大数据网站加载速度
CREATE UNIQUE INDEX ay_content_unique on ay_content ( sor ting`,`istop`,`isrecommend "`,`isheadline`,`date`,`id'");
- Sqlite 数据库升级脚本
-适用于 PbootCMS 3.2.2
-后台新增首页跳转404配置项
INSERT INTO ay_config ( name`,`value`,`type`,`sorting`,`descr iption`) VALUES ('url_index_404',"0',`2',255,'跳转404");
mysq 版本升级:
- Mysq |数据库升级脚本
-适用于PbootCMS 3.1.5
-新增索引以优化大数据网站加载速度
ALTER TABLE ay_content ADD UNIQUE INDEX ay_content_uniq ue (`sorting`,`istop`,`isrecommend`,`isheadline`,`date`,`id^`);
- Mysql 数据库升级脚本
-适用于PbootCMS 3.2.2
-后台新增首页跳转404配置项
INSERT INTO ay_config ( name`,`value`,`type`,`sorting`,`descr iption`') VALUES ('url_index_404','0','2",255,'跳转404');
-Mysq |数据库升级脚本
-适用于PbootCMS 3.2.4
-索引相关项
create index ay_content_title_index on ay_content ( title );
alter table ay_content drop key ay_content_unique;
宝塔安全配置整站根目录权限设置如下:
站点目录文件权限如下:
漏洞堵死防止爆破
修改后台登录 admin . php 为任意文件名,自己记得就行。
删除备份文件, static / backup 文件,有条件的可以上 ssl 。
sqlte 执行 sql 语句方法: