2015-08-23 2 views
0

Я установил версию WAMP 32 бит и PHP 5.5. Я пытаюсь подключиться к базе данных SQL Server. Я использую этот драйвер https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx, который я извлечил из папки/ext. Затем я сменил файл .ini на файл «extension = php_sqlsrv_55_ts.dll».Microsoft SQLSRV PHP 5.5

Однако все еще не работает. Сообщение об ошибке: вызов неопределенной функции sqlsrv_connect(), а на странице phpinfo() не отображается информация о SQLSERVER

+1

После помещения этой библиотеки в папку расширений вам также нужно ее загрузить. PHP предлагает команду 'extions =' для этого. Вы найдете существующие примеры в своей установке для других расширений. После его добавления вам необходимо перезапустить php, поэтому, скорее всего, вы используете HTTP-сервер. – arkascha

+0

Возможный дубликат: [Call to undefined function sqlsrv \ _connect()] (http://stackoverflow.com/questions/20563146/call-to-undefined-function-sqlsrv-connect) – e4c5

+0

Я сделал это также расширения = добавление (записывая его в php.ini) –

ответ

0

в окнах, внутри вашей директории проектов, запустите php -ini. Он скажет вам, какой php.ini вы должны поместить ваш файл php_sqlsrv.dll.