Tomcat を利用して PHP アプリケーションを実行できますか?
httpd を使用するという一般的なアドバイスにもかかわらず、Java アプリケーションが動作している可能性があります。 Web サーバーがホスト/myapp にあり、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 ファイルを作成します。
- Windows のシステム パスまたはユーザー パスに PHP パスを追加します。
- test.php ファイルを作成します。テストのために。
- Tomcat を再起動します。
- 次の場所で PHP アプリケーションにアクセスします。 localhost:8080/php/test.php.
以上がTomcat で PHP アプリケーションを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。