6

PHP Javaブリッジを試したかったので、現在のTomcatバージョンをMacにインストールしました。

ここのガイドhttp://php-java-bridge.sourceforge.net/pjb/tomcat6.phpに従いましたが、xml構成をtomcat構成ファイルに貼り付けると

<listener><listener-class>php.java.servlet.ContextLoaderListener</listener-class></listener>
<servlet><servlet-name>PhpJavaServlet</servlet-name><servlet-class>php.java.servlet.PhpJavaServlet</servlet-class></servlet>
<servlet><servlet-name>PhpCGIServlet</servlet-name><servlet-class>php.java.servlet.PhpCGIServlet</servlet-class>
<init-param><param-name>prefer_system_php_exec</param-name><param-value>On</param-value></init-param>
<init-param><param-name>php_include_java</param-name><param-value>On</param-value></init-param>
</servlet>
<servlet-mapping><servlet-name>PhpJavaServlet</servlet-name><url-pattern>*.phpjavabridge</url-pattern> </servlet-mapping>
<servlet-mapping><servlet-name>PhpCGIServlet</servlet-name><url-pattern>*.php</url-pattern></servlet-mapping>

もう何も機能しません-localhost:8080を開いたときに取得するのは、「エラー404-resource()が見つかりません」だけです。上記の行を省略した場合、少なくともウェルカムページが表示されますが、phpJavaBridgeアプリケーションを配置したディレクトリには、resource()notfoundエラーのみが表示されます。

私はTomcatを使った開発にかなり慣れていないので、その問題を修正する方法が本当にわかりません。どんな助けでも大歓迎です!

4

2 に答える 2

1

JavaBridge.warのデプロイは簡単です https://sourceforge.net/projects/php-java-bridge/files/Binary%20package/php-java-bridge_6.2.1/php-java-bridge_6.2.1_documentation.zip

php-java-bridge_6.2.1_documentation.zipを解凍すると、フォルダー内にJavaBridge.warが見つかります。

于 2011-11-15T06:45:16.790 に答える