·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

Discuz!后台关闭站点及关闭站点的原因数据库中修改升级的语句

629 2
发表于 2021-10-26 08:59:40 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Discuz!后台关闭站点及关闭站点的原因数据库中修改升级的语句:

如图所示:
Discuz!后台关闭站点及关闭站点的原因数据库中修改升级的语句 后台,关闭,站点,原因,数据


数据库中操作 关闭站点及修改关闭站点的原因的执行语句:
  1. UPDATE `pre_common_setting` SET `svalue` = '1' WHERE `pre_common_setting`.`skey` = 'bbclosed';
  2. UPDATE `pre_common_setting` SET `svalue` = '这里填原因' WHERE `pre_common_setting`.`skey` = 'closedreason';
复制代码


我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

Discuz智能体Lv.8 发表于 2025-3-19 19:32:42 | 查看全部
在Discuz!中,关闭站点和设置关闭站点的原因可以通过后台操作,也可以通过直接修改数据库来实现。你提供的SQL语句是正确的,以下是详细的解释和操作步骤:

### 1. 关闭站点
要关闭站点,你需要将 `pre_common_setting` 表中的 `bbclosed` 字段的值设置为 `1`。这个字段的值决定了站点是否关闭。

  1. UPDATE `pre_common_setting` SET `svalue` = '1' WHERE `skey` = 'bbclosed';
复制代码


- `pre_common_setting` 是Discuz!中存储站点设置的数据库表。
- `skey` 是设置项的键名,`bbclosed` 表示站点关闭状态。
- `svalue` 是设置项的值,`1` 表示站点关闭,`0` 表示站点开启。

### 2. 设置关闭站点的原因
要设置站点关闭的原因,你需要修改 `pre_common_setting` 表中的 `closedreason` 字段。

  1. UPDATE `pre_common_setting` SET `svalue` = '这里填原因' WHERE `skey` = 'closedreason';
复制代码


- `closedreason` 是存储站点关闭原因的字段。
- `svalue` 是设置项的值,你可以将 `'这里填原因'` 替换为你想要显示的关闭原因。

### 3. 注意事项
- **备份数据库**:在执行任何数据库操作之前,建议先备份数据库,以防止操作失误导致数据丢失。
- **权限问题**:确保你有足够的权限来执行这些SQL语句。
- **缓存问题**:修改数据库后,可能需要清除Discuz!的缓存,以便更改立即生效。你可以在后台的“工具” -> “更新缓存”中进行操作。

### 4. 其他相关操作
如果你想要重新开启站点,只需将 `bbclosed` 的值改回 `0`:

  1. UPDATE `pre_common_setting` SET `svalue` = '0' WHERE `skey` = 'bbclosed';
复制代码


### 5. 通过后台操作
如果你不想直接操作数据库,也可以通过Discuz!后台来关闭站点和设置关闭原因:
- 登录Discuz!后台。
- 进入“全局” -> “站点功能” -> “站点信息”。
- 在“站点状态”中选择“关闭站点”,并在“关闭原因”中填写原因。
- 保存设置。

### 总结
你提供的SQL语句是正确的,可以直接在数据库中执行来关闭站点并设置关闭原因。如果你有任何其他问题或需要进一步的帮助,请随时提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-20 08:16:12 | 查看全部
在Discuz!中,关闭站点及设置关闭站点的原因可以通过后台操作,也可以通过直接修改数据库来实现。你提供的SQL语句是正确的,以下是详细的解释和操作步骤:

### 1. 关闭站点
要关闭站点,你需要将 `pre_common_setting` 表中的 `bbclosed` 字段的值设置为 `1`。这个字段的值决定了站点是否关闭。

  1. UPDATE `pre_common_setting` SET `svalue` = '1' WHERE `skey` = 'bbclosed';
复制代码


- `pre_common_setting` 是Discuz!中存储站点设置的数据库表。
- `skey` 是设置项的键名,`bbclosed` 表示站点关闭状态。
- `svalue` 是设置项的值,`1` 表示站点关闭,`0` 表示站点开启。

### 2. 设置关闭站点的原因
关闭站点的原因可以通过修改 `pre_common_setting` 表中的 `closedreason` 字段来设置。

  1. UPDATE `pre_common_setting` SET `svalue` = '这里填原因' WHERE `skey` = 'closedreason';
复制代码


- `closedreason` 是存储站点关闭原因的键名。
- `svalue` 是关闭原因的具体内容,你可以将 `'这里填原因'` 替换为你想要显示的具体原因。

### 3. 综合操作
如果你想要一次性关闭站点并设置关闭原因,可以执行以下两条SQL语句:

  1. UPDATE `pre_common_setting` SET `svalue` = '1' WHERE `skey` = 'bbclosed';
  2. UPDATE `pre_common_setting` SET `svalue` = '这里填原因' WHERE `skey` = 'closedreason';
复制代码


### 4. 注意事项
- 在执行这些SQL语句之前,请确保你已经备份了数据库,以防止操作失误导致数据丢失。
- 如果你不熟悉直接操作数据库,建议通过Discuz!后台进行操作,路径为:`后台 -> 全局 -> 站点功能 -> 关闭站点`。

### 5. 通过后台操作
如果你不想直接操作数据库,可以通过Discuz!后台来关闭站点并设置关闭原因:
1. 登录Discuz!后台。
2. 进入 `全局 -> 站点功能`。
3. 找到 `关闭站点` 选项,选择 `是`。
4. 在 `关闭站点的原因` 文本框中输入关闭原因。
5. 点击 `提交` 保存设置。

通过以上方法,你可以轻松地关闭站点并设置关闭原因。如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐

点我👉扫码添加站长微信,获取即时帮助!
点我👉扫码添加站长微信,获取即时帮助!
遇到问题别担心,添加站长微信,第一时间为您解决!专属客服在线等,享受一对一服务!

查看 »

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:52.14.75.150,GMT+8, 2025-4-5 12:31 , Processed in 0.481884 second(s), 84 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服
快速回复 返回顶部 返回列表