使用PHP调用Java类成功了,但是页面最底部总有一行报错。请问是什么原因? <?php$system = new Java("java.lang.System");//like thisprint ("Java version = " . $system->getProperty("java.version");?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 丁丁:不是这个原因,我把print这一行删掉都不行。只要执行了new Java("java.lang.System");就会报错。这是什么原因呢? 楼主的 PHP 中关于 Java 的配置情况具体是什么样的呀... microfire(丁丁):--------------------------------extension=php_java.dll[Java]java.class.path = .\JAVA\php_java.jarjava.home = C:\Program Files\j2sdk1.4.1_02java.library = C:\\Program Files\j2sdk1.4.1_02\jre\bin\client\jvm.dll java.library.path = .\extensions\--------------------------------okdw(零零发财):所有的教程都是这么写的,而且也得到正确的结果了(打印了:java version = 1.4.1_02),就是有一行报错。 我使用$system = @new Java("java.lang.System");也屏蔽不了错误。郁闷死了~ 把 php.ini 中的 display_errors = On 改为 display_errors = Off 看看. myblessu(寒飞) :大哥,这样的话所有的PHP报错就不能用了,还有其他办法吗? java.class.path =c:\php\extensions\php_java.jar 你 php 的警报级别调得太高把 error_reporting 改为下面的样子error_reporting = E_ALL & ~E_NOTICE 这样只会列出错误,不会列出警告如果是应用服务器就改为 display_errors = off ,这样速度会快很多 唉~同情啊我也碰到同样的警告!!!也问过了,都不知道是什么原因难道是bug? to allen830826(allen) ==========================上面已经有答案了。 关于PHP面向对象的一个问题 表单控件(form control)既可以输入又可以选择 关于php遍历目录显示中文乱码的问题 紧急求助:请大家帮忙看一下一个入门级程序!! 关于phpMyAdmin运行出错问题(新手求助). 如何得到输入框显示的字符串? 关于phpmyadmin的问题!急!急! 请问设置页面执行超时时间的函数怎么写? 一周来,论坛中回复文章的树型方式没有解决 有一个这样的数组,如何遍历出每级别下面的username数量,级别有n级 请问哪里能找到minij2ee的有效下载地址 我怎么让这么一句话自动执行啊?
只要执行了new Java("java.lang.System");就会报错。这是什么原因呢?
--------------------------------
extension=php_java.dll
[Java]
java.class.path = .\JAVA\php_java.jar
java.home = C:\Program Files\j2sdk1.4.1_02
java.library = C:\\Program Files\j2sdk1.4.1_02\jre\bin\client\jvm.dll
java.library.path = .\extensions\
--------------------------------okdw(零零发财):
所有的教程都是这么写的,而且也得到正确的结果了(打印了:java version = 1.4.1_02),就是有一行报错。
大哥,这样的话所有的PHP报错就不能用了,还有其他办法吗?
把 error_reporting 改为下面的样子
error_reporting = E_ALL & ~E_NOTICE
这样只会列出错误,不会列出警告
如果是应用服务器就改为 display_errors = off ,这样速度会快很多
同情啊
我也碰到同样的警告!!!
也问过了,都不知道是什么原因
难道是bug?
==========================上面已经有答案了。