Nach der Heroku-Wartung konnte keine Verbindung zur Heroku Postgres-Datenbank hergestellt werden
P粉148434742
P粉148434742 2024-03-28 23:36:58
0
1
273

Ich verwende die Postgres-Datenbank von Heroku seit Jahren und hatte keine Probleme mit der Verbindung von MAMP localhost auf meinem Mac.

Allerdings wurde meine Datenbank kürzlich über die Heroku-Wartung aktualisiert und jetzt erhalte ich den folgenden PHP PDO-Fehler, wenn ich MAMP localhost verwende:

"SQLSTATE[08006] [7] SSL-Fehler: Version des tlsv1-Warnungsprotokolls"

Soweit ich weiß, liegt das daran, dass Heroku jetzt TLS Version 1.2 oder höher benötigt, um eine Verbindung zu Postgres herzustellen. Ich habe überprüft, dass ich TLS 1.3 lokal verwende, erhalte jedoch immer noch diese Fehlermeldung.

Wie kann ich von einem Mac mit PHP aus lokal eine Verbindung zu einer entfernten Heroku Postgres-Datenbank herstellen?

Ich habe dieses Problem intensiv recherchiert, kann es aber selbst nicht lösen.

Vielen Dank im Voraus an alle, die helfen können.

P粉148434742
P粉148434742

Antworte allen(1)
P粉115840076

在这种情况下,我最终为其他人提供了解决方案。我最终将 Mac 上运行的 MAMP 版本从 MAMP 5 更新到 MAMP 6,其中包括正确版本的 OpenSSL 和 libpq。我可以再次连接到 Heroku 上更新后的远程 Postgres 数据库。感谢 Postgres Slack 组中的用户 Ph00 Bar!

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!