Я переместил проект php из xampp на сервер tomcat 8.0.
Сейчас я пытаюсь подключиться к SQl Server 2012 из приложения php, которое развернуто на tomcat (Eclipse IDE).
Пожалуйста, используйте следующий код:
<?php
echo "Hello";
$serverName = "192.168.XX.XXX\sqlexpress,1433"; //serverName\instanceName
$connectionInfo = array( "Database"=>"XXXXX", "UID"=>"XXXXX", "PWD"=>"XXXXX");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if($conn){
echo "Done";
echo $conn;
}
?>
Код php печатает Привет успешно. Но я не могу установить соединение с сервером sql.
Кажется, проблема в файле драйвера, отсутствующем в Tomcat.
У меня есть следующие файлы драйвера dll: php_pdo_sqlsrv_55_ts.dll и php_sqlsrv_55_ts.dll
Где я должен разместить эти файлы в Tomcat или php webapp, чтобы установить и запустить соединение с сервером sql.
Задача ещё не решена.
Других решений пока нет …