Heroku 維護後無法連線到 Heroku Postgres DB
P粉148434742
P粉148434742 2024-03-28 23:36:58
0
1
376

我多年來一直在使用 Heroku 的 Postgres 資料庫,並且從 Mac 上的 MAMP 本地主機進行連接沒有任何問題。

但是,我的資料庫最近已透過 Heroku 維護進行了升級,現在使用 MAMP localhost 時出現以下 PHP PDO 錯誤:

“SQLSTATE[08006] [7] SSL 錯誤:tlsv1 警報協定版本”

據我了解,這是因為 Heroku 現在需要 TLS 版本 1.2 或更高版本才能連接到 Postgres。我已驗證我在本地使用 TLS 1.3,但仍然收到此錯誤。

如何從執行 PHP 的 Mac 本地連接到遠端 Heroku Postgres 資料庫?

我一直在廣泛研究這個問題,但無法自行解鎖。

預先感謝任何可以提供幫助的人。

P粉148434742
P粉148434742

全部回覆(1)
P粉115840076

在這種情況下,我最終為其他人提供了解決方案。我最終將 Mac 上運行的 MAMP 版本從 MAMP 5 更新到 MAMP 6,其中包括正確版本的 OpenSSL 和 libpq。我可以再次連接到 Heroku 上更新後的遠端 Postgres 資料庫。感謝 Postgres Slack 群組中的用戶 Ph00 Bar!

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板