Size: a a a

2020 January 14

А

Абдул in phpGeeks
Troyan
Ну там надо взять впн под местоположение,с которого заходили тогда
Ну да
источник

AS

Alexey Shatunov in phpGeeks
Андрей Ruvik
добрый вечер. Решил у себя локально поднять через докер php + mysql.
Проблема заключается в том, что PHP не может открыть соединение с БД. Отваливаюсь с ошибкой
Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out in .....
Через шторм спокойно подключился к БД, всё гуд. Гугл как-то не помог =(
Буду благодарен любой помощи, либо подсказкам хотя бы )
вот конфиги докера
https://pastebin.com/FVfnyzpm
конфиг выглядит корректным, нужно с хоста через docker inspect network default посмотреть, и из контейнера с php пингануть порт mysql
вероятно что-то с правилами файервола которые докер для bridge'а сделал
источник

T

Troyan in phpGeeks
Абдул
Ну да
Спасибо)
источник

А

Абдул in phpGeeks
Troyan
Спасибо)
Всегда рад
источник

T

Troyan in phpGeeks
Нулл говорит с трояном,огонь же
источник

AS

Alexey Shatunov in phpGeeks
Alexey Shatunov
конфиг выглядит корректным, нужно с хоста через docker inspect network default посмотреть, и из контейнера с php пингануть порт mysql
вероятно что-то с правилами файервола которые докер для bridge'а сделал
также вероятно проблема в php а не в самой сети
источник

T

Troyan in phpGeeks
Андрей Ruvik
добрый вечер. Решил у себя локально поднять через докер php + mysql.
Проблема заключается в том, что PHP не может открыть соединение с БД. Отваливаюсь с ошибкой
Uncaught PDOException: SQLSTATE[HY000] [2002] Connection timed out in .....
Через шторм спокойно подключился к БД, всё гуд. Гугл как-то не помог =(
Буду благодарен любой помощи, либо подсказкам хотя бы )
вот конфиги докера
https://pastebin.com/FVfnyzpm
А версия php?не может влиять?я хз , просто предполагаю
источник

AS

Alexey Shatunov in phpGeeks
Troyan
Нулл говорит с трояном,огонь же
говорили же еще в 90-ых что роботы всех заменят
источник

T

Troyan in phpGeeks
Alexey Shatunov
говорили же еще в 90-ых что роботы всех заменят
А ты робот?
источник

AS

Alexey Shatunov in phpGeeks
Troyan
А ты робот?
я чистый AI
источник

T

Troyan in phpGeeks
Alexey Shatunov
я чистый AI
Фак (
источник

T

Troyan in phpGeeks
А есть те кто в факторио гамает?
источник

T

Troyan in phpGeeks
Завтра опять на работу,и опять Битрикс(
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
🤔не задавай мету
источник

АR

Андрей Ruvik in phpGeeks
Alexey Shatunov
конфиг выглядит корректным, нужно с хоста через docker inspect network default посмотреть, и из контейнера с php пингануть порт mysql
вероятно что-то с правилами файервола которые докер для bridge'а сделал
вы были правы. Проблема с сетью
root@2d65513b05dd:/var/www/mysite.local# ping 172.23.0.2
PING 172.23.0.2 (172.23.0.2) 56(84) bytes of data.
^C
--- 172.23.0.2 ping statistics ---
12 packets transmitted, 0 received, 100% packet loss, time 270ms
источник

AS

Alexey Shatunov in phpGeeks
Андрей Ruvik
вы были правы. Проблема с сетью
root@2d65513b05dd:/var/www/mysite.local# ping 172.23.0.2
PING 172.23.0.2 (172.23.0.2) 56(84) bytes of data.
^C
--- 172.23.0.2 ping statistics ---
12 packets transmitted, 0 received, 100% packet loss, time 270ms
ну "пингануть" это образное выражение, я имел ввиду не 80 порт, точнее icmp
источник

AS

Alexey Shatunov in phpGeeks
надо бы telnet'ом на внутренний порт докера для контейнера с mysql
источник

АR

Андрей Ruvik in phpGeeks
Alexey Shatunov
ну "пингануть" это образное выражение, я имел ввиду не 80 порт, точнее icmp
не, я уже понял в чём я идиот )))
у мускуля в докер-композе забыл добавить
   networks:
     - internal
источник

АR

Андрей Ruvik in phpGeeks
И он шёл в дефолтную сеть
источник

AS

Alexey Shatunov in phpGeeks
Андрей Ruvik
не, я уже понял в чём я идиот )))
у мускуля в докер-композе забыл добавить
   networks:
     - internal
ну да.. mysql то смотрел на дефолтный default ;)
источник