svisch
@svisch

Почему возникает ошибка 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.
  • Вопрос задан
  • 423 просмотра
Решения вопроса 1
@galaxy
172.17.0.1 - непубличный адрес, как это вы к нему с домашнего компа подключаетесь?
Проверяйте, на каких адресах висит сервер postgres'а.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы