2013-12-17 4 views
6

Я нашел немало руководств, как заставить PHP работать на Tomcat, но все они были в предыдущих версиях. Я попробовал их все, и все, что мне удалось отобразить, - это пустая страница, и код все равно не запускается.PHP на Tomcat 8

Я понимаю, что Tomcat построен для Java-приложения, а не PHP, но мне нужно найти способ сделать это с Tomcat 8. Кто-нибудь из вас знает ресурс, который мог бы мне помочь? Я попытался руководства по следующим ссылкам, а без удачи:

http://tojackwu.blogspot.com/2008/10/php-5-on-tomcat-6-installation.html

http://php-java-bridge.sourceforge.net/doc/tomcat6.php

Любая идея, если это возможно с Tomcat 8 и как я могу это сделать?

ОС: Windows;

ответ

4

Ваш лучший выбор для запуска PHP поверх Tomcat, вероятно, для загрузки и установки файла Quercus WAR. Quercus - это Java-реализация PHP 5, и ее можно найти по адресу http://quercus.caucho.com/.

+0

здесь вы можете найти небольшой учебник, чтобы использовать его: http://www.studytrails.com/ блог/PHP-на-Java-приложение-сервер-апаш-кот-используя-Quercus / –

0

Пожалуйста, следуйте руководству от: http://php-java-bridge.sourceforge.net/pjb/webapp.php

Выше было проверено в TomEE, который основан на Tomcat

Обратите внимание, что Tomcat 8 все еще содержит ошибку. В качестве решения проблемы вам необходимо добавить пустой «Java» каталог в почтовый файл JavaBridgeTemplate.war:

drwxr-xr-x   0 31-Oct-2010 15:24:24 WEB-INF/ 
-rw-r--r--  239 31-Oct-2010 15:20:30 WEB-INF/weblogic.xml 
drwxr-xr-x   0 31-Oct-2010 15:24:24 WEB-INF/lib/ 
-rw-r--r-- 436954 31-Oct-2010 15:24:24 WEB-INF/lib/JavaBridge.jar 
-rw-r--r--  58673 31-Oct-2010 15:24:24 WEB-INF/lib/php-script.jar 
-rw-r--r--  58252 31-Oct-2010 15:24:24 WEB-INF/lib/php-servlet.jar 
-rw-rw-r--  3871 31-Oct-2010 15:24:50 index.php 
-rwxrwxr-x  19 31-Oct-2010 15:24:50 test.php 
-rw-rw-r--  1779 31-Oct-2010 15:24:50 WEB-INF/web.xml 
drwxr-xr-x   0 25-Apr-2016 20:53:10 java/