Я пытаюсь использовать облака в качестве сервера для развертывания на нем моего приложения Laravel. Кажется, все работает, за исключением того, что я не могу подключиться к базе данных. Когда я пытаюсь аутентифицироваться, я получаю эту ошибку:
SQLSTATE[HY000] [2003] Can't connect to MySQL server on '***.***.**.***' (4)
Есть мои .env файлы:
DB_HOST=localhost
DB_DATABASE=ynjrzmznup
DB_USERNAME=ynjrzmznup
DB_PASSWORD=**********
Я попытался добраться до него с помощью терминала:
$ mysql -u ynjrzmznup -h localhost -p
И я получил это:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2562
Server version: 5.5.46-0+deb7u1 (Debian)
Все работает в моей местной среде. Я могу получить доступ ко всем публичным файлам на сервере, но когда я пытаюсь аутентифицироваться, я не могу, потому что сервер не может получить данные из MySQL.
Задача ещё не решена.
Других решений пока нет …