172 похожих чатов

В общем... Спасайте. Уже час бьюсь и не могу найти

НИКАКИХ вменяемых объяснений :)

2 хоста. Оба на хостинге "складчик", Оба с базовой ОС Ubuntu 20.04
На обоих стоит docker. Задача была тупая донельзя - перенести сайт с одного хоста на другой.
Сайт - это контейнеры mysql+nginx+php (крутится сайт на laravel несложный).

Что сделал:
1. Бэкап базы и volumes хоста (там аплоады всякие)
2. Перенос volumes и docker-compose.yml на новый хост.
3. docker-compose up -d, потом зашёл в контейнер базы и поднял бэкап.

Всё прошло без ошибок.
А вот дальше "шаманство". Laravel через раз валится с ошибкой:
SQLSTATE[HY000] [1045] Access denied for user 'app'@'172.28.0.2'

НО!!! Через раз - "всё ок". Для исключения влияния конфигов был уже сделан отдельный файлик, который тупо коннектится через PDO и тянет 3 записи из таблицы. Он ТАКЖЕ "работает через раз". То есть это не глюк laravel.

Но и это не самое смешное - если я коннекчусь к базе со своего компа (сделан ports: 3310:3306) с тем же login/pass - можно хоть 100 раз сделать запрос - никаких ошибок.

Что делать?

Уже пробовал "снести в 0 все images и containers" и пересобрать - не помогло...

2 ответов

21 просмотр

Что в конфиге mysql?

Andrey-Shaposhnikov Автор вопроса
Максим Мартынов
Что в конфиге mysql?

Ничего. Там просто image: mysql:5.7 И стандартное окружение - рут-парль, база, юзер пароль

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта