小编cat*_*sby的帖子

如何从php中的本地连接连接到Heroku postgres数据库

我正在尝试从本地运行的php代码访问我的Heroku Postgres数据库.

pg_connect("host=myhost port=5432 dbname=mydb user=me password=*** sslmode=require options='--client_encoding=UTF8'")
Run Code Online (Sandbox Code Playgroud)

代码在Heroku上运行时运行良好,但不在本地运行.(值是Heroku给出的值)

我收到此错误:

无法连接到PostgreSQL服务器:当未编译SSL支持时,sslmode值"require"无效

如果我删除sslmode,我收到此错误:

网络无法访问服务器是否在主机"myhost"上运行并接受端口5432上的TCP/IP连接?

有人有线索吗?这会有很大帮助!

php postgresql local heroku

8
推荐指数
1
解决办法
2992
查看次数

标签 统计

heroku ×1

local ×1

php ×1

postgresql ×1