Я не могу заставить PHP & JasperReports работать на Tomcat 6.
У меня есть xampp (apache, php5.3.1, mysql, tomcat6) в Windows XP.
Я выполнил шаги по установке моста php-java, но PHP-страницы вызывают ошибку.
Кто-то успешно интегрирует php, php-java bridge, JasperReports?
Можно ли это сделать без Apache Tomcat?
PHP и Java – это разные языки программирования. Им требуется подключение PHP / Java Bridge.
Apache Tomcat и JasperReports – это Java-технологии. Они соединяются естественным образом.
С другой стороны, HTTP-сервер Apache имеет интеграцию с PHP.
Если у вас есть инфраструктура PHP, самым простым решением является следующее:
Это громоздкое и технически сложное решение. Использование Apache Tomcat вместо Apache HTTP Server просто добавит сложности, потому что вам также понадобится возможность интегрировать PHP.
Если вы можете отказаться от PHP и использовать прямую Java, я бы рекомендовал JavaServer Pages (JSP). Интеграция становится:
Да, это можно сделать без Tomcat. Вы должны запустить JRE на фоне.
См. Эту ссылку для получения дополнительной информации.