Настройка cakephp3 в лазурном веб-приложении на Linux - PullRequest
0 голосов
/ 31 мая 2018

Я новичок в Azure.Я хотел бы настроить веб-приложение cakephp 3+ на сервис веб-приложений Azure.Я сделал веб-приложение и попытался установить cakephp с помощью composer.
Я получаю следующую ошибку:

Не удалось создать фикстуру для «запросов» SQLSTATE [HY000]: общая ошибка: 5 база данныхзаблокирован «Не удалось создать устройство для« панелей »» SQLSTATE [HY000]: общая ошибка: 5 база данных заблокирована »

enter image description here

Я думал, что этоошибка была соединением базы данных.Но я сделал собственный скрипт и увидел, что веб-сервер может подключаться к серверу базы данных.Я также проверил совместимость с версией php, но все было хорошо, так как мой dev-сервер работает на том же php (7.0) с той же версией торта.Я заглянул в заглядывающие логи, но мне ничего не помогло.Когда я экспортировал код / ​​cakephp на другой сервер, он работает без каких-либо проблем.Microsoft не помогла мне.

Пожалуйста, помогите в решении проблемы.

1 Ответ

0 голосов
/ 31 мая 2018

Таблицы «запросы» и «панели» используются DebugKit и создаются автоматически, если их не существует.Предположительно, пользователь базы данных, к которой вы подключаетесь, не имеет прав «создать» здесь.Либо исправьте это, либо отключите плагин DebugKit в вашем config/bootstrap.php.

...