我可以利用 Tomcat 來運行 PHP 應用程式嗎?
儘管有使用httpd 的常見建議,但您可能有一個在其上運行的Java 應用程式您的網頁伺服器位於host/myapp,並且希望在host/roundcube安裝RoundCube,因此需要同時執行PHP和Java。雖然看起來不太可能,但這項壯舉確實可行。
與 PHP 和 Java 在不同連接埠上運行的典型配置不同,這裡的目標是維護標準的 HTTP 和 HTTPS 連接埠。幸運的是,有大量資源提供了這方面的指導。
在 Windows 版 Tomcat 6 上執行 PHP 的步驟:
- 將 PHP 5 安裝到指定目錄。
- 取得並安裝 PECL 5.2.5 Win32二進位檔案。
- 將 php.ini-dist 檔案重新命名為 php.ini 並取消註解 php_java.dll 副檔名。
- 將 php5servlet.dll 和 php_java.dll 複製到對應的目錄。
- 複製 php_java.jar 到 tomcatlib 資料夾。
- 建立tomcatwebapps 資料夾中名為「php」的目錄。
- 將 phpsrvlt.jar 複製到 tomcatwebappsphpWEB-INFlib 目錄並解壓縮或解壓縮。
- 修改 netphpreflect.properties 和 netphpservlet.properties 檔案。
- 使用提供的內容建立 web.xml 檔案內容。
- 將 PHP 路徑加入 Windows 中的系統或使用者路徑。
- 建立 test.php 檔案進行測試。
- 重新啟動 Tomcat。
- 存取 localhost:8080/php/test.php 的 PHP 應用程式。
以上是我可以在Tomcat上運行PHP應用程式嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!