Я хочу запустить свой проект php [my-project] с сервером tomcat. Я копирую свой проект в C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps
и я пытаюсь бежать с localhost:8080/my-project
но ошибка сказала "HTTP Status 404"
,
Если я удаляю код и заменяю его на HTML, он работает.
Так что проблема в том, что мой проект не может быть запущен, если в моем коде есть PHP-код.
Может кто-нибудь помочь мне, как добавить библиотеку или настройки в Apache Tomcat.
Apache Tomcat — это контейнер для сервлетов Java. Это означает, что на нем размещены веб-приложения, написанные на Java, и они вообще не могут запускать PHP-скрипты.
Есть несколько проектов, которые привносят движок PHP-скриптов в Java, но, насколько я знаю, это действительно необычно.
У вас есть Java-часть? Если нет, то tomcat — это то, что вам не подходит.
Apache httpd лучше подойдет для PHP
Как сказано в предыдущем комментарии, возможно, вы неправильно поняли Apache Httpd с Apache Tomcat. Apache Httpd является веб-сервером и при активированном «модуле php» может интерпретировать источник php. Однако, если вам нужно вместе с PHP и JAVA, есть сервер приложений под названием Resin от компании Cauchos, использующий модуль Quercus, который может это сделать. ссылка это это http://quercus.caucho.com/quercus-3.1/doc/quercus.xtp