提问人:softboxkid 提问时间:7/3/2015 最后编辑:Greg Kelesidissoftboxkid 更新时间:7/20/2015 访问量:10625
错误:SQLSTATE[HY000]:常规错误:8 尝试编写只读数据库 cakephp
Error: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database cakephp
问:
我不知道如何解决这个问题。当我使用 Apache Web 服务器将此项目部署到生产服务器时,问题发生了。我尝试更改 Apache Web 服务器上的 DocumentRoot。(CakePHP 文档)但仍然没有运气。
但是,如果我使用 ./cake server 命令 (http://localhost:8765/) 在开发服务器下运行项目,似乎没问题。我可以创建、检索、更新、删除。无数据库错误
请帮帮我。
答:
24赞
Greg Kelesidis
7/20/2015
#1
这个问题也与另一个关于 cakePhp 3.x 的问题有关
该错误来自 DebugKit 插件,该插件在您的站点中激活,从屏幕截图中可以明显看出。 您需要使文件 ROOT/tmp/debug_kit.sqlite 可写。
评论