我在 OVH 上托管的 Drupal 网站运行正常,一切正常。 现在,当我尝试访问任何包含表单的页面时,它会显示此错误,即使我没有进行任何更改或修改:
*网站遇到意外错误。稍后再试。 Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42000]: 语法错误或访问冲突: 1142 INSERT 命令被拒绝给用户 'xxxxxxx'@'xx.xx.xx.xx' 表 'watchdog': INSERT INTO "watchdog" 。 ..
....
感谢任何帮助。
问题已解决!
检查OVH后,发现数据库已经满了,已经变成了Read Only,无法访问需要插入数据的页面。
识别出最大尺寸的表;就我而言,我发现缓存表的大小最大。清除缓存表以释放空间。
重新启动OVH上的配额,并验证数据库大小。
现在它是绿色的,有更多空间,并且页面工作正常。
在 Drupal 中配置缓存性能并激活缓存清除。