PHP для MS-SQL Server - PullRequest
       1

PHP для MS-SQL Server

0 голосов
/ 13 сентября 2018

Я пытаюсь получить сайт, использующий PHP для подключения к моему Microsoft SQL Server, вот все, что я могу придумать:

Сервер : 2012 SQL Server : 2012 PHP : 7.2.6 Код :

<?php 
$serverName = "ServerName";
$connectionInfo = array( "Database"=>"DBname", "UID"=>"user.name", "PWD"=>"K5zUtwDdzyX8T1vmvtEL");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn==true ) {
    echo "Connection established.<br />";
}else{
    echo "Connection could not be established.<br />";
    die( print_r( sqlsrv_errors(), true));
}
?>

Другое :

  • Сайт и SQL Server находятся на разных компьютерах
  • Оба блока - Windows
  • PHP был установлен вручную, а не через IIS
  • Только ошибка Iполучено «500 Internal Server Error»
  • Я установил драйверы от Microsoft

Если есть что-то, что я пропустил, пожалуйста, дайте мне знать, и яоперативно предоставит это.Я давно потерян, я открыт для любых предложений.

1 Ответ

0 голосов
/ 13 сентября 2018

@ Магнус ЭрикссонСпасибо, я включил отображение ошибок, используя вашу ссылку, которая затем отображала ошибку:

Fatal error: Call to undefined function sqlsrv_connect()

Что привело меня к этому сообщению: Неустранимая ошибка: вызов неопределенной функции sqlsrv_connect () такдобавление нижеследующего в мой INI-файл решило эту проблему.

extension = php_sqlsrv_72_nts_x64.dll
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...