错误:SQLSTATE [HY000]:常规错误:8尝试编写只读数据库cakephp

时间:2015-07-03 08:46:41

标签: php cakephp cakephp-3.0

enter image description here

我不知道如何解决这个问题。使用Apache Web服务器将此项目部署到生产服务器时发生问题。我尝试在Apache Web服务器上更改DocumentRoot。 (CakePHP documentation)但仍然没有运气。

但是如果我使用./cake服务器命令(http://localhost:8765/)在开发服务器下运行项目,那么似乎没问题。我可以创建,检索,更新,删除。没有数据库错误

enter image description here

请帮帮我。

1 个答案:

答案 0 :(得分:18)

此问题还与DataGridTemplateColumn有关cakePhp 3.x

的内容有关

错误来自DebugKit插件,该插件在您的网站中被激活,因为屏幕截图显而易见。 您需要将文件ROOT / tmp / debug_kit.sqlite设为可写。