Почему возникает ошибка 504 сайта на сервере c nginx postgres?

Здравствуйте. Имею работающий сайт в docker на yii2 и postgres. При переносе на vds не получается завести его - выдает то ошибку 504, то - PDOException: SQLSTATE[08006] [7] timeout expired in /var/www/html/site.ru/vendor/yiisoft/yii2/db/Connection.php:705.
После стэка вызовов:
Additional Information:
Array
(
[0] => 08006
[1] => 7
[2] => could not connect to server: No route to host
Is the server running on host "172.17.0.1" and accepting
TCP/IP connections on port 5432?
)
phpinfo() говорит, что pdo_pgsql активен, правда версия 9.2.24, в то время как postgres на сервере стоит 13. Не заню имеет ли это значение.
Другой сайт на yii2 и mysql работает на этом сервере. Подключиться к postgres через pgadmin c домашнего компа могу, порт 5432 открыт и сервис postgresql добавлен в исключения firewall.
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@galaxy
172.17.0.1 - непубличный адрес, как это вы к нему с домашнего компа подключаетесь?
Проверяйте, на каких адресах висит сервер postgres'а.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Max.Credit Санкт-Петербург
от 150 000 ₽
DosLab Астрахань
от 50 000 ₽
БАРС Груп Москва
от 250 000 до 300 000 ₽
27 янв. 2021, в 00:37
11111 руб./за проект
26 янв. 2021, в 23:30
3000 руб./за проект
26 янв. 2021, в 23:07
1000 руб./за проект