PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PGSQL không được tải trong PHP 5.3 Windows dưới IIS

Đã thử phpinfo() một lần nữa, và nó báo cáo

Loaded Configuration File = C:\Program Files (x86)\PHP\v5.3\php.ini

đúng và chứa extension=php_pdo_pgsql.dllextension=php_pgsql.dll . Đối với "các dll đang ở đúng nơi" (@Richard), tôi gặp vấn đề trong việc đảm bảo chính xác những gì dll:s là cần thiết và chúng nên được đặt ở đâu, nhưng tôi có trong C:\Program Files (x86)\PHP\v5.3\ext\ cả php_pdo_pgsql.dll (phiên bản 5.3.12.0) và php_pgsql.dll (phiên bản 5.3.12.0).

Tôi đã đọc về phần phụ thuộc vào libpq.dll và điều này có trong C:\Program Files (x86)\PHP\v5.3\ . Đầu "gỡ lỗi", tôi đã sao chép libpq.dll mới (phiên bản 8.4.4.10133) từ PostgreSQL đến thư mục đó, bạn đã đọc ở đâu đó rằng nó có thể giải quyết được sự cố. Bây giờ tôi đã thử hoàn nguyên về phiên bản cũ (8.3.6.9034) được cung cấp với PHP và VOILA !!!! Đột ngột phpinfo() cho biết nó đã tải cả mô-đun pdo và không phải pdo pgsql.

MantisBT hiện tải ít nhất màn hình đăng nhập. Chà!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao PostgreSQL (9.1) không sử dụng chỉ mục cho lựa chọn bình đẳng đơn giản?

  2. Làm cách nào để chèn JSONB vào Postgresql bằng Python?

  3. Tại sao tốt nhất nên lưu trữ số điện thoại dưới dạng chuỗi so với số nguyên?

  4. Làm thế nào để truy vấn các giá trị có số phiếu bầu cao nhất và không có cờ trong PostgreSQL?

  5. Làm thế nào để lấy giá trị trung bình của các giá trị 'trung bình' trong một nhóm?