服务器大本营

 找回密码
 我要入营

QQ登录

只需一步,快速开始

查看: 1495|回复: 0

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法

[复制链接]

4万

敬重

705

主题

207

精华

管理员

积分
8024

启航之章进阶之印里程之碑突破之证飞跃之星蜕变之勋卓越之路龙年行大运

QQ
发表于 2024-3-8 16:12:09 | 显示全部楼层 |阅读模式

我要入营,结交更多好友,开启更多功能,轻松玩转服务器大本营!

您需要 登录 才可以下载或查看,没有账号?我要入营

x
运营服务器大本营有段时间了,在运营期间遇到两次Discuz!Database Error(0)notconnect报错,和你们分享遇到Discuz报错的解决办法,希望可以帮助到你。

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法


首先网站报错(0)notconnect,表示数据库连接失败,可以先检查下MySQL数据库是否正常启动,有安装宝塔的在宝塔-数据库就能看到,或者在SSH终端输入命令:
  1. systemctl status mysqld
复制代码
active(running)表示MySQL服务运行中


Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法


确定MySQL服务正常启动后,可以检查下config目录的数据库配置文件中的用户名或是密码是否正确


Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法


Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法

Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法


以上是目前比较常见的两种原因,在这里我还要特别说下,如果你的数据库文件是从另外一台服务器下载导入的,那你现在新建的数据库用户名、密码也要和导入的数据库用户名密码相同,不然也是读取不到数据会报错的。

我在找原因时也有看到说SSL证书的原因,要重新申请下SSL证书,如果是数据库用户名密码确定没问题,可以重新申请SSL证书试下,实验出真知!如果是你有遇到相同的情况有其他的解决办法欢迎评论区分享~

感谢您的阅读,服务器大本营助您成为更专业的服务器管理员!

一入IDC深似海,从此你我是良人!
您需要登录后才可以回帖 登录 | 我要入营

本版积分规则

点击直接加入[服务器大本营QQ频道]
Loading...

QQ|Archiver|手机版|网站地图|服务器大本营 ( 赣ICP备2021009089号 )

GMT+8, 2024-12-26 19:41 , Processed in 0.084206 second(s), 31 queries , Gzip On.

Powered by 服务器大本营

© 2021-2023 联系飞飞

快速回复 返回顶部 返回列表