驰网飞飞 发表于 2024-3-8 16:12:09

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

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



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



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





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

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

感谢您的阅读,服务器大本营助您成为更专业的服务器管理员!
页: [1]
查看完整版本: Discuz论坛报错Discuz!Database Error(0)notconnect的解决办法