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

Lỗi nghiêm trọng:Gọi đến hàm không xác định sqlsrv_connect ()

Khi bạn cài đặt các tiện ích mở rộng của bên thứ ba, bạn cần đảm bảo rằng tất cả các thông số biên dịch đều khớp:

  • Phiên bản PHP
  • Kiến trúc (32/64 bit)
  • Trình biên dịch (VC9, VC10, VC11 ...)
  • An toàn chuỗi

Các trục trặc thường gặp bao gồm:

  • Chỉnh sửa php.ini sai tệp (đó là thông thường với các gói); đường dẫn bên phải được hiển thị trong phpinfo() .
  • Quên khởi động lại Apache.
  • Không thể nhìn thấy các lỗi khởi động; những thứ đó sẽ hiển thị trong nhật ký Apache, nhưng bạn cũng có thể sử dụng dòng lệnh để chẩn đoán nó, ví dụ:

    php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
    

Nếu mọi thứ ổn, bạn sẽ thấy sqlsrv trong đầu ra lệnh và / hoặc phpinfo() (tùy thuộc vào SAPI bạn đang định cấu hình):

[Mô-đun PHP]
bcmath
lịch
Core
[...]
SPL
sqlsrv tiêu chuẩn

[...]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xuất bảng từ cơ sở dữ liệu sang tệp csv

  2. Cách INTERSECT hoạt động trong SQL Server

  3. Thống kê gia tăng SQL Server 2014

  4. T-SQL:Làm tròn đến khoảng thời gian 15 phút gần nhất

  5. Trình nghe thay đổi cơ sở dữ liệu SQL Server C #