Я нашел несколько руководств, как заставить PHP работать на Tomcat, но все они были в предыдущих версиях. Я попробовал их все, и все, что мне удалось отобразить, – это пустая страница, и код все равно не запускается.
Я понимаю, что 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;
Лучше всего запустить PHP поверх Tomcat, вероятно, загрузить и установить файл Quercus WAR. Quercus – это Java-реализация PHP 5, и ее можно найти по адресу http://quercus.caucho.com/ .
Пожалуйста, следуйте инструкциям: http://php-java-bridge.sourceforge.net/pjb/webapp.php
Вышеуказанное было подтверждено в TomEE, которое основано на Tomcat
Обратите внимание, что Tomcat 8 все еще содержит ошибку. В качестве обходного пути вам нужно будет добавить пустой каталог «java» в zip-файл 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/