Có một số điều có thể gây ra sự cố như vậy:
1.) Mô-đun của bạn không được tải vì VC9 của nó thay vào đó nếu VC11. Kiểm tra phiên bản trình biên dịch mà hệ thống của bạn sử dụng và cài đặt đúng trình điều khiển.
2.) Kiểm tra Phiên bản PHP của bạn và sử dụng trình điều khiển chính xác cho Phiên bản PHP của bạn, bạn có thể kiểm tra xem trong phpinfo()
của mình .
3.) Đừng quên cài đặt MSSQL Native Client nếu không, bạn không thể kết nối với cơ sở dữ liệu của mình, đó là vấn đề mà tôi luôn gặp phải.
Mã của bạn có vẻ tốt và nếu bạn nhận được thông báo lỗi rằng sqlsrv_connect
không tìm thấy đó là một tín hiệu cho thấy mô-đun không được tải.
https://www.microsoft.com/en-us /download/details.aspx?id=20098