These are chat archives for LaravelRUS/chat

9th
Apr 2018
Andre Havryliuk
@Andrend
Apr 09 2018 16:42
Здравствуйте. Подключаюсь к удаленной БД, и появляется вот такая ошибка:
SQLSTATE[HY000] [2003] Can't connect to MySQL server on ....
Хотя на Open Server всё работает. В чем может быть проблема?
Andrey Kushnarev
@andku83
Apr 09 2018 16:53
@Andrend удаленная БД доступна только для локального подключения
Andre Havryliuk
@Andrend
Apr 09 2018 16:54
@andku83 А как мне тогда можно работать с БД на другом сервере?
Andrey Kushnarev
@andku83
Apr 09 2018 16:55
разрешить там удаленный доступ, выше это всего один из вариантов почему у вас не подключается
локально на сервере БД доступна?
Andre Havryliuk
@Andrend
Apr 09 2018 16:56
Да, локально на сервере доступна, и через OpenServer доступна, а вот с хостинга не хочет подключаться
Andrey Kushnarev
@andku83
Apr 09 2018 16:57

...и через OpenServer доступна,

это как?

Andre Havryliuk
@Andrend
Apr 09 2018 16:59
Ну как, локально развернул проект, в .env прописал конфиг для подключения к удаленной БД, по ip 95.213.204.54 и сайт работает. А вот когда на хостинге использую этот же конфиг, то появляется ошибка
Может я не правильно написал и вы меня не поняли, есть хостинг где установлен Laravel, который должен работать с БД, которая находится не на этом хостинге, а в облаке. Через OpenServer я могу подключиться к этой БД что в облаке (то есть там разрешен доступ на удаленное подключение) а вот с хостинга не хочет подключаться
Andrey Kushnarev
@andku83
Apr 09 2018 17:03
возможно список разрешенных ip для подключения
Nursultan1
@Nursultan1
Apr 09 2018 18:14
порт проверьте у меня тоже была такая ошибка
Andre Havryliuk
@Andrend
Apr 09 2018 21:04
@Nursultan1 через Open Server по этому же порту подключался, порт 3306. Я вот думаю, может отлючаются настройки хостинга и Open Server'a, что скажете?