Drupal:MQLSTATE[42000]:语法错误或访问冲突:1142 使用表单访问任何页面时拒绝用户插入命令

问题描述 投票:0回答:1

我在 OVH 上托管的 Drupal 网站运行正常,一切正常。 现在,当我尝试访问任何包含表单的页面时,它会显示此错误,即使我没有进行任何更改或修改:

*网站遇到意外错误。稍后再试。 Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42000]: 语法错误或访问冲突: 1142 INSERT 命令被拒绝给用户 'xxxxxxx'@'xx.xx.xx.xx' 表 'watchdog': INSERT INTO "watchdog" 。 ..

....

感谢任何帮助。

drupal ovh
1个回答
0
投票

问题已解决!

  1. 检查OVH后,发现数据库已经满了,已经变成了Read Only,无法访问需要插入数据的页面。

  2. 识别出最大尺寸的表;就我而言,我发现缓存表的大小最大。清除缓存表以释放空间。

  3. 重新启动OVH上的配额,并验证数据库大小。

  4. 现在它是绿色的,有更多空间,并且页面工作正常。

  5. 在 Drupal 中配置缓存性能并激活缓存清除。

© www.soinside.com 2019 - 2024. All rights reserved.