Tải xuống dll php_sqlsrv_72_ts 64-bit

Kiểm tra phiên bản PHP bạn đang sử dụng, vì vậy, tốt hơn cho câu hỏi của bạn, nó có nghĩa là PHP 7.2 phần mở rộng SQL Server nào phiên bản 5. 3 là phù hợp nhất

Sau đó vào trang tải xuống, chọn liên kết cụ thể với phiên bản bạn thích. (trong câu hỏi này là 5. 3)

File bạn tải về sẽ là file EXE tự giải nén, bạn giải nén đến đâu tùy thích

bạn sẽ thấy danh sách các tệp dll như thế này

php_pdo_sqlsrv_7_nts_x64.dll
php_pdo_sqlsrv_7_nts_x86.dll
php_pdo_sqlsrv_7_ts_x64.dll
php_pdo_sqlsrv_7_ts_x86.dll
...
php_sqlsrv_72_ts_x86.dll

Ý nghĩa trong tên của các tập tin này là gì?

Như tôi đã nói trước đây, những gì bạn cần xác định để chọn tệp mở rộng phù hợp. Tiện ích mở rộng SQL Server cần 2 tệp có tên bắt đầu bằng php_pdo_sqlsrv_xxxphp_sqlsrv_xxx

Số tiếp theo có nghĩa là phiên bản PHP của bạn, trong trường hợp này là PHP 7.2, vì vậy bạn cần chọn tên tệp có _72_ trong đó

Số tiếp theo có nghĩa là thời gian chạy của bạn An toàn luồng hoặc An toàn không luồng, cụ thể trong tên tệp

PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
0 (An toàn luồng) hoặc
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
1 (An toàn không luồng)

Số tiếp theo có nghĩa là thời gian chạy của bạn 32 bit hoặc 64 bit, cụ thể trong tên tệp

PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
2 (32 bit) hoặc
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
3 (64 bit)

Vì vậy, hãy kiểm tra môi trường PHP của bạn bằng cách

PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
4 hoặc chạy lệnh
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
5 trên bảng điều khiển của bạn, rồi để ý thông báo hiển thị, đối với máy tính của tôi, nó giống như thế này

PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Bằng cách xem xét từ những thông tin đó, tôi nhận được PHP

PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
6,
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
7 có nghĩa là An toàn cho luồng (An toàn không theo luồng sẽ là
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
8) và
PHP 7.2.12 (cli) (built: Nov  8 2018 06:12:12) ( ZTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
9 là 32 bit

Vì vậy, cái tôi phải chọn là phần mở rộng là

// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
0 và
// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
1

Sau cùng. sao chép chúng vào thư mục

// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
2 của bạn và chỉnh sửa
// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
3 với tên 2 tệp đó

// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86

Sau đó lưu tệp

// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
3 rồi khởi động lại máy chủ của bạn

Kiểm tra kết quả của bạn bằng cách nhìn vào

// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
5, PHẢI có
// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
6 trong trang. Điều đó có nghĩa là môi trường của bạn có thể chạy PHP và kết nối với
// example with my case
extension=php_pdo_sqlsrv_72_ts_x86
extension=php_sqlsrv_72_ts_x86
7 ngay bây giờ

Làm cách nào để bật SQLSRV trong PHP?

Tiện ích mở rộng SQLSRV được kích hoạt bằng cách thêm 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 . Bản tải xuống SQLSRV đi kèm với 8 tệp trình điều khiển, bốn trong số đó dành cho hỗ trợ PDO. Phiên bản mới nhất của trình điều khiển có sẵn để tải xuống tại đây. » Tải xuống SQLSRV.

Làm cách nào để cài đặt trình điều khiển Microsoft cho PHP cho SQL Server?

Có thể cài đặt Trình điều khiển Microsoft cho PHP dành cho SQL Server bằng cách sử dụng Trình cài đặt nền tảng web . Để tải xuống và cài đặt trình điều khiển theo cách thủ công, hãy thực hiện các bước sau. 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.

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 để cài đặt trình điều khiển SQLSRV?

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