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を使った開発にかなり慣れていないので、その問題を修正する方法が本当にわかりません。どんな助けでも大歓迎です!