Настроить Quercus для MSSQL

Прямо сейчас у меня есть tomcat8 с Quercus 4.0. и подбежал. Я пытаюсь настроить соединение базы данных MSSQL для использования из PHP.

При выполнении:

<?php
$pdo = new PDO("java:jdbc/test");
?>

Я получил:

C:\java\tomcat8\webapps\php1\info.php:2: Fatal Error: 'java:jdbc/test' is an unknown PDO JNDI data source.

Вероятно, есть проблема с конфигом.

web.xml

<web-app>
<description>Caucho Technology's PHP Implementation</description>

<database jndi-name="jdbc/test">
<driver type="com.microsoft.sqlserver.jdbc.SQLServerDriver">
<url>jdbc:sqlserver://localhost;database=db1</url>
<user>sa</user>
<password>xxxx</password>
</driver>
</database>

<servlet>
<servlet-name>Quercus Servlet</servlet-name>
<servlet-class>com.caucho.quercus.servlet.QuercusServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Quercus Servlet</servlet-name>
<url-pattern>*.php</url-pattern>
<init>
<database>java:comp/env/jdbc/jdbc/test</database>
</init>
</servlet-mapping>

<welcome-file-list>
<welcome-file>index.php</welcome-file>
</welcome-file-list>
</web-app>

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]