3.0x版本手动升级到新版教材及安全设置

2024-03-23     订阅价格:0

最近挂马严重,很多老版本用户希望能升级到最新版本,由于在线更新服务器出了点问题不能在线更新,只能采取手动更新的办法,但是个别版本又有数据库更新,这给广大草根用户升级带来了一定的难道,本站根据3.0版本到最新版本的数据结构,总结了以下升级办法:

PbootCMS V3.0.6 build 2021-09-29

1、新增文章多图标题功能,前台标签:[pics:title];

低于此版本的请到数据库ay_content  表增加 picstitle 字段,宽度1000,数据类型 TEXT, mysql为 varchar(1000)


ALTER TABLE ay_content ADD COLUMN picstitle TEXT(1000) DEFAULT NULL;


sqlite数据库升级

-- ----------------------------

-- Sqlite数据库升级脚本

-- 适用于PbootCMS 3.1.5

-- ----------------------------

-- 新增索引以优化大数据网站加载速度

CREATE UNIQUE INDEX ay_content_unique on ay_content (`sorting`, `istop`, `isrecommend`, `isheadline`, `date`, `id`);

--

-- ----------------------------

-- Sqlite数据库升级脚本

-- 适用于PbootCMS 3.2.2

-- ----------------------------

-- 后台新增首页跳转404配置项

--

INSERT INTO ay_config (`name`, `value`, `type`, `sorting`, `description`) VALUES ('url_index_404', '0', '2', 255, '跳转404');

--

mysq版本升级:

-- Mysql数据库升级脚本

-- 适用于PbootCMS 3.1.5

-- ----------------------------

--

-- 新增索引以优化大数据网站加载速度

--

ALTER TABLE ay_content ADD UNIQUE INDEX ay_content_unique ( `sorting`, `istop`, `isrecommend`, `isheadline`, `date`, `id` );

--

-- Mysql数据库升级脚本

-- 适用于PbootCMS 3.2.2

-- ----------------------------

--

-- 后台新增首页跳转404配置项

--

INSERT INTO ay_config (`name`, `value`, `type`, `sorting`, `description`) VALUES ('url_index_404', '0', '2', 255, '跳转404');

--

-- Mysql数据库升级脚本

-- 适用于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文件。免得gongan又找你说检查出漏洞,有条件的可以上ssl。

sqlte执行sql语句方法

写在最后,如果你的版本是2.0x由于数据库升级比较多,不会的可以联系本站付费解决问题。

3.25最新版下载地址:https://gitee.com/hnaoyun/PbootCMS/tree/V3.2.5

数据库升级脚本及教本下载:https://vr.gyqzpf.com/games/128.html