SQL Server 2008 R2 и соединение с воспламенителем кода

Я использую Windows 8 и пытаюсь использовать sqlserver 2008 в качестве базы данных.
Я установил драйвер sql (SQLSRV31.exe), и у меня есть

php_sqlsrv_54_ts.dll
php_sqlsrv_55_ts.dll
php_sqlsrv_54_nts.dll
php_sqlsrv_55_nts.dll
php_pdo_sqlsrv_54_ts.dll
php_pdo_sqlsrv_55_ts.dll
php_pdo_sqlsrv_54_nts.dll
php_pdo_sqlsrv_55_nts.dll

извлечено в мой php / ext. Я внес изменения в php.ini как

extension=php_pdo_sqlite.dll
extension=php_sqlsrv.dll
extension=php_sqlsrv_54_ts.dll
extension=php_pdo_sqlsrv_54_ts.dll

Точно так же это моя конфигурация базы данных

$db['default']['hostname'] = "127.0.0.1";
$db['default']['port'] = 1433;
$db['default']['username'] = 'sa';
$db['default']['password'] = '**';
$db['default']['database'] = 'db_test';
$db['default']['dbdriver'] = 'sqlsrv';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

Но я продолжаю получать ошибку как Фатальная ошибка:

Call to undefined function sqlsrv_connect() in
C:\xampp\htdocs\test\system\database\drivers\sqlsrv\sqlsrv_driver.php on line 76.

Может ли кто-нибудь, пожалуйста, помогите мне с этим?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]