PHP调用java类报错
PHP调用java类报错 -
你好,从报错信息来看,程序没有找到所需要的java class。个人认为有两点:没有导入jar文件。jar文件中没有所需的class。
路径写错或调用错了。
你好,从报错信息来看,程序没有找到所需要的java class。个人认为有两点:没有导入jar文件。jar文件中没有所需的class。
路径写错或调用错了。
看提示应该是文件无法打开,java.io.IOException应该是java系统库,那就要看看是否是路径不对或者路径下没有对应的class,本地如果都没问题的话,windows跟liunx差异好像就大小写吧,要不就是检查php.ini的配置,
java 调php, 实际是通过java调用php-cgi 这个clis 来执行的. 错误信息Please install php-cgi已经明确指示了调用错误, 因此检查php中调用java部分的代码, 特别是java -jar xxx 参数1 参数2之类中的参数部分.另外, 在php调java的的那个php的目录中, 运行php-cgi -v , 看看php-cgi是否正还有呢?
php执行java命令出错 -
说明你只在当前帐户下配置了javac的PATH,但是你的PHP运行在专用帐户下,这个帐户没有配置PATH
3.利用WEBSERVER,PHP不支持多线程,APACHE可是支持的,呵呵. 假设我们现在运行的是a.php这个文档.但是我在程式中又请求WEB服务器运行另一个b.php 那么这两个文档将是同时执行的.(代码同上) 当然啦,也可以把需要多线程处理的部分交给JAVA去处理,然后在PHP里调用,哈哈. system('javamultiThread.java'); ?> 扩展资是什么。
Windows:使用php-java-bridge5.5.4.1让PHP5.3.3支持java 会报以下警告...
Check the back end log for OutOfMemoryErrors.这里有讲查看日志,看看日志里面有没有说什么原因引起的。
JavaBrige是可以调用的,看你的调用方法是不是有问题,
php 调用 java 的配置问题(linux)下 -
语法错误不是new class java 而是这样用system = new Java('java.lang.System');echo 'Java version=' . $system->getProperty('java.version') . '';如果是new class java 则是你自己定义一个类名叫java
首先,你要调用Java这个类才行,至于Java这个类在哪,自己找找吧,