Я пытаюсь настроить XAMPP для использования с MSSQL. Я следую этому примеру : пример, но у меня все еще был успех.
Я скопировал файлы: php_pdo_sqlsrv_54_ts.dll
и php_sqlsrv_54_ts.dll
в папку c:\xampp\php\ext
и настроил php.ini
в c:\xampp\php\php.ini
.
В php.ini
я активировал расширения: extension=php_pdo_sqlsrv_54_ts.dll
и extension=php_sqlsrv_54_ts.dll
и создал раздел PDO. [Pdo_sqlsrv] pdo_sqlsrv.log_severity=-1
.
Я использую XAMPP v3.2.1 и PHP 5.6.11
Как я могу сделать это?
Для PHP5.6 вам нужно загрузить SQLSRV32.EXE , после того как он поместил php_pdo_sqlsrv_56_ts.dll и php_sqlsrv_56_ts.dll в папку ext и, наконец, зарегистрировал эти расширения на php.ini, например:
extension=php_sqlsrv_56_ts.dl extension=php_pdo_sqlsrv_56_ts.dll
Перезапустите apache и попробуйте phpinfo()
или вы можете использовать getAvailableDrivers()
<?php echo "<pre>"; print_r(PDO::getAvailableDrivers());