sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man installerar PostgreSQL-klientbibliotek för PHP på Windows med SSL aktiverat

Jag hade ett väldigt liknande problem. Jag hade installerat PHP 5.4.28 från PHP Windows-nedladdningswebbplatsen , försökte ansluta till en avlägsen Postgres-server i ett PHP-skript och fick exakt samma fel.

Jag kunde fixa det genom att:

  1. Hämta och installera pgAdmin III .
  2. Gå till C:\Program Files\pgAdmin III\1.16 (eller var pgAdmin är installerat)
  3. Kopiera över libpq.dll och libintl.dll till katalogen där PHP är installerat; detta kommer att ersätta den befintliga kopian av libpq.dll som levereras med PHP.

Det gjorde susen. Det ser ut som att libpq.dll som levereras med PHP inte har SSL-stöd kompilerat, medan det för pgAdmin III har det.




  1. hur kontrollerar man null eller inte om mysql datatype är tidsstämpel med standardvärdet 0000-00-00 00:00?

  2. 5 tecken på att du har vuxit ur Excel

  3. Okänd kolumn i var klausul

  4. #1066 - Inte unik tabell/alias: