Size: a a a

Laravel для начинающих

2020 February 06

RK

Roman Kolosov in Laravel для начинающих
Иван Лещенко
Пару строк кода бы сократил
там даже композера нет, о чем ты
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Roman Kolosov
там даже композера нет, о чем ты
:D
источник

RK

Roman Kolosov in Laravel для начинающих
Дмитрий Кожанов
Тебя заставляли? Пистолет держали у виска и сказали писать максимально хреново?
задача была дать страничку с юрлами на аудио которые скидывают клиентам, потому что постоянно просили скинь ссылку скинь ссылку
источник

RK

Roman Kolosov in Laravel для начинающих
вот вам ссылки су*а
источник

RK

Roman Kolosov in Laravel для начинающих
ахахахах
источник

BV

Bulgakov Vladislav in Laravel для начинающих
Санжар
Подскажите пожалуйста, в чем может быть ошибка?
Вот мой docker-compose:
https://github.com/Koshagol/lumen-rest/blob/master/docker-compose.yml

Проблема именно с MySQL, никак не может подконнектиться.
Ошибки в основном такие:
mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname

Я гуглил, везде в основном из-за проблем с указанием названия контейнера в DB_HOST и так далее.
Я через docker ps смотрел на контейнеры, там MySQL контейнер называется database, все окей,  я указал это в своем .env:
DB_CONNECTION=mysql
DB_HOST=database
DB_PORT=3306
DB_DATABASE=lumen
DB_USERNAME=root
DB_PASSWORD=root


Но ошибка все равно осталась. Я не понимаю в чем может быть дело, куда копать лучше?
mysql напиши вместо database
источник

ДК

Дмитрий Кожанов in Laravel для начинающих
Санжар
Подскажите пожалуйста, в чем может быть ошибка?
Вот мой docker-compose:
https://github.com/Koshagol/lumen-rest/blob/master/docker-compose.yml

Проблема именно с MySQL, никак не может подконнектиться.
Ошибки в основном такие:
mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname

Я гуглил, везде в основном из-за проблем с указанием названия контейнера в DB_HOST и так далее.
Я через docker ps смотрел на контейнеры, там MySQL контейнер называется database, все окей,  я указал это в своем .env:
DB_CONNECTION=mysql
DB_HOST=database
DB_PORT=3306
DB_DATABASE=lumen
DB_USERNAME=root
DB_PASSWORD=root


Но ошибка все равно осталась. Я не понимаю в чем может быть дело, куда копать лучше?
У тебя композ?
источник

С

Санжар in Laravel для начинающих
Дмитрий Кожанов
У тебя композ?
да
источник

BV

Bulgakov Vladislav in Laravel для начинающих
там не название контеййнера дожно быть
источник

ДК

Дмитрий Кожанов in Laravel для начинающих
Bulgakov Vladislav
там не название контеййнера дожно быть
А что?)
источник

RK

Roman Kolosov in Laravel для начинающих
алиас в сети
источник

С

Санжар in Laravel для начинающих
Bulgakov Vladislav
mysql напиши вместо database
сейчас попробую
источник

ДК

Дмитрий Кожанов in Laravel для начинающих
Roman Kolosov
алиас в сети
Имя контейнера и есть сетевой алиас
источник

RK

Roman Kolosov in Laravel для начинающих
контейнеры изолированны друг от друга, и между ними обычно создается локальная сетка по которой они общаются
источник

BV

Bulgakov Vladislav in Laravel для начинающих
Дмитрий Кожанов
Имя контейнера и есть сетевой алиас
нет
источник

RK

Roman Kolosov in Laravel для начинающих
для удобства тк айпи меняются при билде, им дают алиасы
источник

ДК

Дмитрий Кожанов in Laravel для начинающих
Переубеди меня
источник

RK

Roman Kolosov in Laravel для начинающих
Дмитрий Кожанов
Переубеди меня
а че переубеждать если ты не прав)
источник

BV

Bulgakov Vladislav in Laravel для начинающих
вот мой енв
источник

BV

Bulgakov Vladislav in Laravel для начинающих
и вот композ
источник