Я пытаюсь установить соединение между php и mssql через sqlsrv_connect на сервере wamp после переноса файла .dll в php ext. Я сделал изменения в файле php.ini.sqlsrv_connect db Connect
я перезапустить сервер и проверить на подносе: WAMP лоток => PHP => расширений и php_pdo_sqlsrv_55_nts и php_sqlsrv_55_nts галочки хорошо, но когда я проверить phpinfo на моем веб-браузере, кажется, найти что-либо о SQLSRV я не могу.
и если я попробовать
<?php
//connection to the database
$serverName = 'servername';
$connectDetails = array('Database' => 'dbname');
$connect = sqlsrv_connect($serverName,$connectDetails);
if($connect){
echo 'connected';
}else{
echo 'connection failed';
die(print_r(sqlsrv_errors(),TRUE));
}
?>
я получаю эту ошибку: Фатальная ошибка: Вызов неопределенной функции sqlsrv_connect() в C: \ WAMP \ WWW \ Базе \ sitename.php на линии 6.
пожалуйста знает any1, почему я получаю это ошибка? Спасибо.
спасибо за ответ ** Stony **, но дело в том, что я не могу найти что-либо на phpinfo(), даже после внесения исправления, предлагаемого вами. я читал в другом месте, я узнал его, потому что я использую 64-битную версию Wamp. хочу попробовать. –
64bit - проблема. Большинство модулей не скомпилированы в 64 бит. http://answers.flyppdevportal.com/categories/sqlserver/sqldriverforphp.aspx?ID=73a97526-8aa9-4281-8a9a-0eb396e1350c – Stony