有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用phpjavaBridge从php获取指向用户定义java类的链接时出现问题

我们需要在php代码中调用用户定义的java函数,因此需要javaBridge连接

我们已经完成了phpjavabridge配置,它运行良好。 http://phprambabu.blogspot.in/2016/04/php-javabridge-configuration.html

为了连接php和java类,我们在tomcat服务器上运行eclipse中的java类,HTTP端口:8086,并在java中提到相同的端口号。inc文件,其路径作为“required_once(Java.inc)”添加到php文件中

->;这显示了Java中的错误。公司档案 但是Java中的变化。根据互联网和stackoverflow上的其他资源,inc似乎是正确的

Java中的变化。公司

define ("JAVA_HOSTS", "localhost:8086");

if(!defined("JAVA_HOSTS")) {
    if(!java_defineHostFromInitialQuery(java_get_base())) {
        if ($java_ini=get_cfg_var("java.hosts")) define("JAVA_HOSTS",$java_ini);
        else define("JAVA_HOSTS","127.0.0.1:8086");
    }
}

php文件内容片段

function createBridge() {
    $demo = new java("main.bridge");
    echo 'New Bridge instance created';
    $demo->fn();
    return $demo;
}

这里,, 正在运行的java src文件夹包含->;“主”文件夹包含->;“bridge.java”->;fn()函数

如果提到的更改是在java中完成的。inc,发生致命错误:

Fatal error: HTTP status 403, Access to the specified resource has been forbidden. Apache Tomcat/7.0.72 in C:\xampp\htdocs\JavaBridge\java\Java.inc on line 869

第869行是指以下代码段的第3行:

function dieWithBrokenConnection($msg) {
    unset($this->protocol->client->protocol);
    trigger_error ($msg?$msg:"unknown error: please see back end log for details",E_USER_ERROR);
}

我们在本地服务器上使用Xampp。 请让我们知道,如果我在两者之间做了什么错事,或者有任何其他有用的东西可以帮助我们


共 (0) 个答案