从共享主机连接谷歌云Postgres



我刚刚通过ip白名单创建了一个具有非常基本授权的谷歌云postgres。

谷歌云应用

我使用pgadmin从家中(139.193.xx.xx(成功连接到谷歌云postgres(35.240.xx.xx(,并成功创建了表并插入了初始ddl。

pgadmin

当我想在托管laravel-php应用程序的共享主机(119.81.xx.xx(中使用它时,我在.env文件中更改了它,如下所示。

DB_CONNECTION=pgsql
DB_HOST=35.240.xx.xx
DB_PORT=5432
DB_DATABASE=postgres
DB_USERNAME=postgres
DB_PASSWORD=[google cloud password here]

但当我用下面的laravel.log运行网站时,它没有连接。

〔2018-07-12〕错误:SQLSTATE〔08006〕〔7〕无法连接到服务器:连接被拒绝是服务器在主机"35.240.xx.xx"上运行,并且是否接受端口5432上的TCP/IP连接?{"exception":"[object](PDOException(代码:7(:SQLSTATE[0806][7]无法连接到服务器:连接被拒绝

有人能帮我吗?谢谢

事实证明,共享主机还需要将谷歌云外部ip地址列入白名单。它现在起作用了。

相关内容

  • 没有找到相关文章

最新更新