Tomcat が php をサポートしていない問題の解決策: まず、「PHP/Java Bridge」の下にある関連ファイルを Tomcat の lib ディレクトリにコピーし、次に Tomcat インストールの conf フォルダにある「web.xml」を変更します。ディレクトリファイル; 最後に Tomcat を再起動します。
推奨: 「PHP ビデオ チュートリアル 」
Java 開発者は皆、Tomcat がそれを知っていることを知っています。 Java Web プロジェクトをデプロイするために使用されます。この期間中に、PHP プロジェクトと同じドメイン名とポートを必要とするプロジェクトがありましたが、nginx を使用せずにこれを実現するにはどうすればよいでしょうか? Tomcat が Java Bridge を介した php の実行をサポートできることを知りました。 あなたも試してみましょう。はい以下は詳細な手順です。
#1. 環境の準備
インストールされた php 環境、インストールされた Java 仮想マシン、tomcat
これらのツールの最小構成は、php 5.x、java 6 以降、tomcat 6 以降です。
2. tomcat の設定PHP/Java Bridge の JavaBridge.jar、php-servlet.jar、php-script.jar を tomcat lib にコピーします。ディレクトリ;Tomcat インストール ディレクトリの下の conf フォルダにある web.xml ファイルを変更し、次のコードを web-app タグに追加します。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
#上記の手順を完了したら、tomcat を再起動します。任意のプロジェクトで php スクリプトを実行できますが、webapps/ で直接実行することはできません。Tomcat の公式 Web サイトでは、cgiPathPrefix について次のように説明されています。
CGI 検索パスは、Web アプリケーションのルート ディレクトリ File.separator このプレフィックスから始まります。
Webapps ディレクトリ内のファイルindex.php に直接アクセスします
1 |
|
以上がTomcat が PHP をサポートしていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。