Невозможно подключиться к базе данных mySQL из приложения облачного литейного производства - PullRequest
0 голосов
/ 19 ноября 2018

Я могу подключиться к базе данных MySQL с помощью MAMP и установить directus, как и ожидалось, локально.При попытке установить directus с использованием локального сервера Apache из терминала, я должен выполнить установку вручную.Когда я пытаюсь установить directus из моего развернутого приложения в облачном литейном цехе, я не могу получить доступ к базе данных mySQL.Я нажимаю кнопку сохранения на странице подключения к базе данных, и на несколько секунд появляется вращающееся колесо, но ничего не происходит.Я получаю 500 ошибок.Когда я создаю файл api.php в облачном литейном производстве, я получаю сообщение о невозможности подключения к базе данных на странице входа.mod_rewrite включен, а также соответствующие расширения.Спасибо за любую помощь, спасибо.

edit: вот ответ JSON, который я получаю:

код: 11 сообщение: не удалось подключиться к базе данных Ошибка подключения: SQLSTATE [HY000] [2002] Соединение отклонено
класс: Directus \ Database \ Exception \ ConnectionFailedException Файл: directus / src / core / Directus / Application / CoreServicesProvider.php
строка: 702

1 Ответ

0 голосов
/ 20 ноября 2018

Мне пришлось использовать IP-адрес вместо строки p-mysql ... для подключения к БД. Это была проблема PCF, а не directus. Спасибо за поддержку @ ADyson

...