sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan installeres PostgreSQL-klientbibliotek til PHP på Windows med SSL aktiveret

Jeg havde et meget lignende problem. Jeg havde installeret PHP 5.4.28 fra PHP Windows-downloadsiden , forsøgte at oprette forbindelse til en ekstern Postgres-server i et PHP-script, og fik nøjagtig samme fejl.

Jeg var i stand til at rette det ved at:

  1. Download og installation af pgAdmin III .
  2. Gå til C:\Program Files\pgAdmin III\1.16 (eller hvor pgAdmin er installeret)
  3. Kopier over libpq.dll og libintl.dll til den mappe, hvor PHP er installeret; dette vil erstatte den eksisterende kopi af libpq.dll, der leveres med PHP.

Det gjorde tricket. Det ser ud til, at libpq.dll, der leveres med PHP, ikke har SSL-understøttelse kompileret, hvorimod den til pgAdmin III har.




  1. Find manglende datoer ved hjælp af SQL

  2. Opdater et PostgreSQL-array ved hjælp af SQLAlchemy

  3. Hvad er årsagen til PGError:FATAL:afbrydelse af forbindelse på grund af administratorkommando på heroku?

  4. Vedvarende ikke-primitive data i JPA