在linux上的azure webapp上设置cakephp3

时间:2018-05-31 10:26:35

标签: azure cakephp azure-web-sites cakephp-3.0

我是Azure新手。我想在azure的web应用服务上设置cakephp 3+的web应用程序。我制作了一个网络应用程序并试图通过作曲家安装cakephp  我收到以下错误:

  

“请求”的夹具创建失败“SQLSTATE [HY000]:常规错误:5数据库被锁定”   “面板”的夹具创建失败“SQLSTATE [HY000]:常规错误:5数据库被锁定”

enter image description here

我认为这个错误是数据库连接。但我制作了一个自定义脚本,我看到Web服务器能够连接到数据库服务器。我还检查了php版本的兼容性,但它一切都很好,因为我的开发服务器在相同的php(7.0)上运行相同的蛋糕版本。我查看了查看日志,但没有任何帮助我。当我将代码/ cakephp导出到其他服务器时,它没有任何问题。微软没有帮助我。

请帮助解决问题。

1 个答案:

答案 0 :(得分:0)

DebugKit使用“requests”和“panels”表,如果它们不存在则自动创建。据推测,您连接到数据库的数据库用户在此处没有“创建”权限。要么纠正,要么禁用config/bootstrap.php中的DebugKit插件。