Я пытаюсь подключиться к SQL Server 2008 из Linux
, PHP
(Cpanel, Greengeeks.com).Подключение к SQL Server с Linux, PHP
администратора сервера говорит, что он добавил Linux
сервер IP
в брандмауэре и включен TCP/IP
соединение, порт 1433
.
Но я до сих пор не могу подключить его сервер.
Сообщение об ошибке:
SQLSTATE [01002] (нуль) (тяжесть 9)
сценарий Подключение:
<?php
try {
$hostname = "999.999.255.239\INSTANCENAME";
$port = '1433';
$dbname = "database";
$username = "user";
$pw = "pass";
$dbh = new PDO ("dblib:host=$hostname;dbname=$dbname;","$username","$pw");
} catch (PDOException $e) {
echo "Failed to get DB handle: " . $e->getMessage() . "\n";
exit;
}
Пожалуйста, помогите
Установили ли вы mssql драйвер для php на ОС Linux? – Nurjan
@ Нуржан да, я думаю, что я сделал, пожалуйста, взгляните на скриншот моих настроек PHP для PPPanel http://prntscr.com/czx7f3 –
Посмотрите здесь http://stackoverflow.com/questions/24895605/php-pdo-mssql -sqlstate01002-адаптивно-сервера на соединение не удалось-серьезность-9 – Nurjan