模块:安装/数据库模块 接口数:7 更新:2026-09-05 16:11

安装/数据库模块

初次安装控制器 用户检测数据表和字段是否存在,不存在则添加实现安装

类路径InstallController 前缀/install

1. isInstall

接口路径GET/POST /install/isInstall

权限:未标注(按代码逻辑,通常需登录或走其它校验)

接口说明:检测环境和应用

请求参数

无请求参数

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

2. typechoInstall

接口路径GET/POST /install/typechoInstall

权限:完全公开,不做任何校验

接口说明:安装Typecho数据库

请求参数

参数名 类型 必填 默认值 说明
webkey String -
name String -
password String -

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

3. newInstall

接口路径GET/POST /install/newInstall

权限:完全公开,不做任何校验

接口说明:新安装

请求参数

参数名 类型 必填 默认值 说明
webkey String -

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

4. typechoInstall

接口路径GET/POST /install/proInstall

权限:完全公开,不做任何校验

接口说明:安装扩展功能

请求参数

参数名 类型 必填 默认值 说明
webkey String -

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

5. toUtf8mb4

接口路径GET/POST /install/toUtf8mb4

权限:完全公开,不做任何校验

接口说明:让内容字段变为utf8mb4,以支持emoji标签

请求参数

参数名 类型 必填 默认值 说明
webkey String -

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

6. configToconfig

接口路径GET/POST /install/configToconfig

权限:未标注(按代码逻辑,通常需登录或走其它校验)

接口说明:1.X版本升级,配置中心重构

请求参数

无请求参数

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}

7. cleanRedis

接口路径GET/POST /install/cleanRedis

权限:完全公开,不做任何校验

接口说明:清理redis所有数据

请求参数

参数名 类型 必填 默认值 说明
webkey String -

响应说明

{
  "code": 1,
  "msg": "",
  "data": ...
}