https. // tài liệu. Microsoft. com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-server-2017 Show Đối với PHP7. 0. 0+,Chúng tôi phải tải xuống Drive4. 0 phiên bản trở lên Chúng tôi tải xuống Drive4. 3(SQLSRV43. EXE) ở đây làm ví dụ. ổ4. 3(SQLSRV43. EXE) chứa bên dưới. tập tin dll Sau khi giải nén, chọn phần mở rộng 32 hoặc 64 bit tùy theo phiên bản PHP và chú ý Thread safe(NTS and TS) TS đề cập đến An toàn luồng, thường được chọn khi IIS được tải ở chế độ ISAPI NTS đề cập đến An toàn không có chủ đề, thường được chọn khi chạy ở chế độ CGI nhanh, có hiệu suất tốt hơn
3 Sao chép các tệp cần thiết vào thư mục tiện ích mở rộng PHP Đặt chúng vào phiên bản tương ứng của thư mục PHP (Ví dụ: sử dụng php_pdo_sqlsrv_7_nts_x86. dll và php_sqlsrv_7_nts_x86. dll)
4 Sửa đổi php. ban đầu Thêm hai dòng sau vào “php. ini” để kích hoạt tiện ích mở rộng: tiện ích mở rộng = php_sqlsrv_7_nts_x86. dll tiện ích mở rộng = php_pdo_sqlsrv_7_nts_x86. dll hoặc
5 Cài đặt Trình điều khiển ODBC (nếu chưa cài đặt) Trình điều khiển ODBC: Microsoft® ODBC Driver 11 cho SQL Server® - Windows (SQL Server® 2005) https. //www. Microsoft. com/zh-CN/tải xuống/chi tiết. aspx?id=36434 Microsoft® ODBC Driver 13 cho SQL Server® - Windows + Linux (SQL Server® 2016) https. //www. Microsoft. com/zh-CN/tải xuống/chi tiết. aspx?id=50420
6 Cách kiểm tra xem chúng tôi đã bật tiện ích mở rộng SQL trong PHP7 chưa. 0. 0+ hay không 6. 1 Tạo tập tin “phpinfo. php” trong thư mục gốc của trang web Quyền truy cập trình duyệt xxx. xxx. xxx. xxx/phpinfo. php 6. 2 Tạo tập tin “kiểm tra. php” trong thư mục gốc của trang web $serverName = "xxx. xxx. xxx. xxx"; //tên máy chủ\instanceName $connectionInfo = array( "Database"=>"databasename_here", "UID"=>"username_here", "PWD"=>"password_here"); Bài viết này dành cho chạy PHPKB MSSQL Enterprise Edition (6. 0 trở lên) sử dụng cơ sở dữ liệu Microsoft SQL Server. Nó giải thích các bước cần thiết để cài đặt và cấu hình Microsoft SQL Server Driver (php_sqlsrv. dll) cho PHP. Các bước chi tiết bên dưới phải được thực hiện trước khi cài đặt phần mềm cơ sở tri thức PHPKB. Xin lưu ý rằng phiên bản MSSQL yêu cầu tối thiểu đã ổn định thành MSSQL 2005 (v. 9) Sử dụng Trình điều khiển máy chủ SQL (SQLSRV) cho PHP từ Microsoft
THÔNG TIN GỠ LỖI Nếu PHP vẫn không thể giao tiếp với máy chủ cơ sở dữ liệu, hãy chuyển display_startup_errors thành "Bật" trong . ini , sau đó khởi động lại máy chủ web và kiểm tra bất kỳ lỗi nào có thể cho biết phiên bản DLL không chính xác hoặc phần phụ thuộc bị thiếu. Các báo cáo lỗi này được tắt theo mặc định trong PHP có thể rất hữu ích trong việc xác định sự cố khi cài đặt các tiện ích mở rộng mới. Làm cách nào để bật Mssql trong PHP?Làm cách nào để bật quyền truy cập máy chủ MS SQL trong php? . Đăng nhập vào VPS Windows của bạn thông qua RDP (Truy cập máy tính từ xa). . Để tải xuống trình điều khiển cho php từ nhấp vào đây. . Nó sẽ nhắc lưu tệp exe. . Khi các trình điều khiển được tải xuống, hãy chạy tệp exe Làm cách nào để bật Pdo_sqlsrv trong PHP?Trên Windows, tiện ích mở rộng PDO_SQLSRV được kích hoạt bằng cách tải xuống và thêm các tệp DLL thích hợp vào thư mục tiện ích mở rộng PHP của bạn và mục nhập tương ứng vào tệp php. tệp ini . Trên Linux và macOS, có thể cài đặt tiện ích mở rộng PDO_SQLSRV bằng cách sử dụng »PECL. Xem » hướng dẫn cài đặt để biết chi tiết.
Làm cách nào để thêm SQLSRV trong PHP?Sử dụng Trình điều khiển máy chủ SQL (SQLSRV) cho PHP từ Microsoft . Cài đặt Microsoft SQL Server bao gồm SQL Server Management Studio. . Định cấu hình Windows cho MSSQL. . Tạo và cấu hình cơ sở dữ liệu mới. . Cài đặt PHP và máy chủ web. . Cài đặt trình điều khiển máy chủ SQL cho PHP. . Định cấu hình PHP để sử dụng trình điều khiển PDO SQLSRV thích hợp Làm cách nào để cài đặt trình điều khiển mssql cho PHP?Cài đặt trình điều khiển . Tải xuống và chạy gói cài đặt từ liên kết thích hợp trên trang tải xuống Nhập một thư mục để giải nén gói vào khi được nhắc Mở thư mục bạn đã chọn ở bước 3 và sao chép các thư viện dll cần thiết vào thư mục tiện ích mở rộng PHP của bạn |