我正在尝试安装 JavaBridge,因为我想在我的 php 文件和 Java 文件之间建立连接。我需要我的 php 请求一个对 Java 文件的 GET 方法,Java 文件将获取 ID 并运行一些脚本并返回一个 ARRAY。
I tried to install JavaBridge, but I get errors while trying to excess to localhost:8080/JavaBridge
javax.servlet.ServletException: php.java.bridge.http.FCGIConnectException: Could not connect to server
php.java.bridge.http.FCGIConnectException: Could not connect to server
java.io.IOException: File \\.\pipe\C:\apache-tomcat-7.0.39\temp\JavaBridge939398813756155712.socket not writable
java.io.IOException: PHP not found. Please install php-cgi. PHP test command was: [php-cgi, -v]
我没有在这里显示所有错误,我只显示了每个根本原因的第一行。
我将在我的设置中提供更多详细信息。我一直在使用 XAMPP,在 XAMPP 中使用 PHP、MySQL。
然后我刚刚安装了 Tomcat 以安装 JavaBridge。我将 JavaBridge.war 复制到 c:/tomcats/webapps,将 JavaBridge.jar 和 php-servlet.jar 复制到 c:/tomcats/lib
我认为问题应该出在 PHP 上,但我也不知道如何解决它。重新安装PHP?但我也不确定。
我的设置有什么问题?
或者还有其他方法可以像我上面所说的那样在 PHP 和 Java 之间建立联系?
谢谢你。