Сбой соединения PHP7.1-FPM + SQL SERVER - PullRequest
0 голосов
/ 10 октября 2018

У меня проблема

Я установил php7.1-fpm в Ubuntu 18 и подключил необходимые расширения php_sqlsrv_71_nts.so и php_pdo_sqlsrv_71_nts.so и установил все библиотеки из учебника Microsoft.При запуске php7.1 -m или extension_loaded ('sqlsrv') они не пропускаются.Тем не менее, когда я пытаюсь подключиться к БД простым способом, описанным выше:

$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
    print_r(sqlsrv_errors());die();
} else {
    echo 'fine';
}

Я получаю следующие ошибки:

Array
(
    [0] => Array
        (
            [0] => 08001
            [SQLSTATE] => 08001
            [1] => 10054
            [code] => 10054
            [2] => [unixODBC][Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code 0x2746
            [message] => [unixODBC][Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code 0x2746
        )

    [1] => Array
        (
            [0] => 08001
            [SQLSTATE] => 08001
            [1] => 10054
            [code] => 10054
            [2] => [unixODBC][Microsoft][ODBC Driver 17 for SQL Server]Client unable to establish connection
            [message] => [unixODBC][Microsoft][ODBC Driver 17 for SQL Server]Client unable to establish connection
        )

)

Учетные данные подключения в порядке и проверены

Чего мне не хватает?С какой стороны появляются проблемы?

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