Discuz!报错:Discuz! Database Error

今天遇到了一个使用Discuz!模板报错的问题,报错信息如下:

(1142) INSERT command denied to user 'b_rjcwalocusytis'@'172.16.3.226' for table 'common_process'

REPLACE INTO common_process SET `processid`='DZ_CRON_15' , `expiry`='1605679352'

报错截图:

Discuz!报错:Discuz! Database Error

 

出现该报错的原因主要有两个:

1、是数据库有修改过账号、密码,当前配置文件中保存的账号密码信息不正确;

报错信息提示来看没有插入权限,如之前有修改过数据库密码的话,需要核实下当前config目录下数据库配置文件中保存的数据库账号、密码是否是最新的,如不是,需要修改下。

 

2、可能是因为当前的数据库容量不足导致的,当数据库存储空间不足时,也会出现该报错情况。

Discuz!报错:Discuz! Database Error

通过上方截图可以查看到,当前主机的数据库存储空间已经满了,对于这种情况,就需要升级扩容下BCH主机的数据库存储空间了。