终于在了lnmp环境下配置好了php-java-bridge-5.5.4.1,网上有很多配置方法我就不在此说明了
http://zhumeng8337797.blog.163.com/blog/static/10076891420121803114188/
我大概的配置步骤是按照以上的描述来的,在phpinfo()下面看到了java信息,而且启动了JavaBridge.jar
但我调用java()类的时候,如:java.php
<?php
require("java/Java.inc");
$str = new java("java.lang.String","hello");
echo $str;
?>
会出现于一下错误,这个是什么问题????
protocol error: , Invalid document end at col 1. Check the back end log for OutOfMemoryErrors. fread(): Length parameter must be greater than 0
卧槽这个问题是我的Java.inc文件版本过时的问题导入的,替换和 php-java-bridge-5.5.4.1一致的文件就搞定了
卧槽这个问题是我的Java.inc文件版本过时的问题导入的,替换和 php-java-bridge-5.5.4.1一致的文件就搞定了
朋友我用phpjavabridge调用jar包的时候出现了以下的错误,请问你知道是什么原因吗,跪求。。。。。
Fatalerror :Uncaught[[o:Exception]:"java.lang.Exception:Invokefailed:[[o:JavaBridge]]->updateJarLibraryPath([o:PhpParserString],[o:PhpParserString],[o:PhpParserString],[o:PhpParserString]).Cause:java.lang.NoSuchMethodException:updateJarLibraryPath([o:PhpParserString],[o:PhpParserString],[o:PhpParserString],[o:PhpParserString]).Candidates:[]VM:1.7.0_03 @http://java.oracle.com/"at:#-9php.java.bridge.JavaBridge.checkM(JavaBridge.java:1085)#-8php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1024)#-7php.java.bridge.Request.handleRequest(Request.java:417)#-6php.java.bridge.Request.handleRequests(Request.java:500)#-5php.java.bridge.JavaBridge.handleRequests(JavaBridge.java:150)#-4php.java.bridge.JavaBridgeRunner.doPut(JavaBridgeRunner.java:207)#-3php.java.bridge.http.HttpServer.service(HttpServer.java:289)#-2php.java.bridge.http.HttpServer$Runner.run(HttpServer.java:205)#-1php.java.bridge.ThreadPool$Delegate.run(ThreadPool.java:60)#0D:\PHPnow\htdocs\phpjava\Java.inc(136):java_ThrowExceptioin D:\PHPnow\htdocs\phpjava\Java.inc online 117
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。