Maison  >  Questions et réponses  >  le corps du texte

Impossible de se connecter à Heroku Postgres DB après la maintenance de Heroku

J'utilise la base de données Postgres de Heroku depuis des années et je n'ai eu aucun problème de connexion depuis MAMP localhost sur mon Mac.

Cependant, ma base de données a été récemment mise à niveau via la maintenance Heroku et j'obtiens maintenant l'erreur PHP PDO suivante lors de l'utilisation de MAMP localhost :

"SQLSTATE[08006] [7] Erreur SSL : version du protocole d'alerte tlsv1"

D'après ce que j'ai compris, c'est parce que Heroku nécessite désormais la version TLS 1.2 ou supérieure pour se connecter à Postgres. J'ai vérifié que j'utilise TLS 1.3 localement, mais j'obtiens toujours cette erreur.

Comment se connecter localement à une base de données Heroku Postgres distante à partir d'un Mac exécutant PHP ?

J'ai fait des recherches approfondies sur ce problème, mais je ne parviens pas à le débloquer moi-même.

Merci d'avance à tous ceux qui peuvent aider.

P粉148434742P粉148434742178 Il y a quelques jours271

répondre à tous(1)je répondrai

  • P粉115840076

    P粉1158400762024-03-29 09:52:52

    Dans ce cas, j'ai fini par proposer une solution aux autres. J'ai fini par mettre à jour la version de MAMP que j'exécutais sur mon Mac de MAMP 5 à MAMP 6, qui incluait les versions correctes d'OpenSSL et de libpq. Je peux à nouveau me connecter à la base de données Postgres distante mise à jour sur Heroku. Merci à l'utilisateur Ph00 Bar du groupe Postgres Slack !

    répondre
    0
  • Annulerrépondre