PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak zainstalować bibliotekę klienta PostgreSQL dla PHP w systemie Windows z włączonym SSL?

Miałem bardzo podobny problem. Zainstalowałem PHP 5.4.28 z strony pobierania PHP Windows , próbował połączyć się ze zdalnym serwerem Postgres w skrypcie PHP i otrzymał dokładnie ten sam błąd.

Udało mi się to naprawić:

  1. Pobieranie i instalowanie pgAdmin III .
  2. Przejdź do C:\Program Files\pgAdmin III\1.16 (lub gdziekolwiek jest zainstalowany pgAdmin)
  3. Skopiuj libpq.dll i libintl.dll do katalogu, w którym zainstalowano PHP; zastąpi to istniejącą kopię libpq.dll, która jest dostarczana z PHP.

To załatwiło sprawę. Wygląda na to, że biblioteka libpq.dll dostarczana z PHP nie ma wkompilowanej obsługi SSL, podczas gdy ta dla pgAdmin III ma.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:wypełnij wartości NULL w zapytaniu timeerie poprzednią wartością

  2. Jak wybrać wiele wierszy według ich złożonych kluczy podstawowych w JOOQ?

  3. PostgreSQL 9.3:Dynamiczna tabela przestawna

  4. Uruchom, aby zaktualizować bieżącą datę w Postgres 9

  5. Laravel gdzie warunek - zapytanie pgsql