php 调用java 的安装配置问题
本人系统是ubuntu9.04. apache 2, php5, JDK JRE6、
现在需要用pho调用java。
目前的已有的进展是:
1 apache+php 的安装没有问题,编辑网页 调用php 函数都没问题;
2 JAVA 的安装配置也没问题,在终端可以使用JAVAC 和JAVA 通过测试类,也可以看到java version, eclipse 也运转正常。
目前的问题是:
在php中 使用 new class java (。。。。省略)后 , 使用浏览器一直报错 找不到类java
本想用php-java-bridge的,但是 考虑到php本身是可以调用java的,无非是效率底点,
因此想到应该是 php.ini 里没有把java配置好(当初安装时用的是 新历得,没有手动改)
打开 php.ini 后,发现搜索java 根本没有此项
希望指点如何在php.ini中 配置java, 另外 /etc/php5/cli 和 /etc/php5/cgi 中的php.ini 有什么区别,我应该改哪个?
希望告诉一下 较详细和细节的方法,因为,基本的配置 我已经查阅很多了,就是不知道 到底是哪儿的细节问题
问题补充:
回答 一楼: 在这里 PHP 用来处理页面 和网站 ,数据库等的交互。 而核心功能是提供一个计算。 客户 登录后,输入数据, 服务器来计算。 而 这个计算 是用JAVA做的
问题补充:
回答2楼: 我想问的问题主要是,php本身是有 java扩展的, 除此之外,也有java-php-
bridge 这种第三方开发的 东西,我应该是配置错误,导致没法 出来,
不过 你说的几个方法 也不错。呵呵 谢了
相关推荐
本文将详细介绍如何在Linux环境下通过PHP调用Java的方法,并涉及必要的环境配置、工具安装以及示例代码。 #### 二、环境准备 为了能够顺利地在PHP中调用Java方法,我们需要先搭建好基础的运行环境: 1. **操作...
本次我们讨论的主题是如何让PHP调用Java编写的加密解密算法。 首先,我们要理解,尽管PHP本身具有一定的加密解密功能,但在某些复杂的加密算法上可能不够强大或者效率不高。例如,Java在加密解密领域广泛使用,并...
【PHP调用Java类库】涉及的技术点包括PHP与Java的交互、JavaBridge的使用以及相关的环境配置。本文将详细阐述这些技术要点。 首先,PHP调用Java类库主要是通过PHP Java Bridge(简称JavaBridge)实现的。JavaBridge...
用php-java-bridge配置php调用java类的环境,里面包含了php-java-bridge5.4.5版本,以及我总结的配置方法,我已经配置成功了。官方网站下载的最新php-java-bridge会有点问题。
### PHP调用Java知识点详解 #### 一、前言 在跨语言开发环境中,有时我们需要让PHP调用Java代码来实现特定功能。本篇将详细介绍一种非HTTP桥接的方式——利用`JavaBridge.jar`实现PHP与Java之间的交互。这种方式...
标题中的“PHP调用JAVA的SMS4类tomcat包”涉及到的是在PHP应用程序中通过Java Bridge与Java的SMS4类进行交互,以便实现发送短信的功能。这个过程通常用于Web服务,其中PHP作为前端处理用户请求,而Java后端提供业务...
"php调用java类JavaBridge"就是解决这个问题的一个解决方案。本文将详细探讨PHP通过JavaBridge调用Java类的过程、配置方法以及测试代码的实现。 JavaBridge,全称为PHP/Java Bridge,是一个开源项目,它提供了一种...
4.目前的版本是VMBridge了,要php调用java类,要先启动JavaBridge,为了以后启动方便,我在ext/下新建了一个bat文件内容如下: @echo off start javaw -jar JavaBridge.jar 保存后,双击启动 会有一个提示框选择...
通过运行`php调用Java.docx`文档中的步骤,你可以在本地环境中验证PHP调用Java的功能是否正常工作。 总的来说,PHP通过JavaBridge调用Java是一种强大的技术,使得PHP应用能够利用Java的丰富库和服务。通过熟练掌握...
- 测试配置:重启PHP服务器后,通过PHP代码尝试调用Java方法来验证配置是否成功。 5. **安全与性能** 虽然PHP与Java的集成能带来很多好处,但也要注意安全性和性能问题。确保对Java代码的访问有适当的权限控制,...
在PHP调用Java Web服务的场景中,通常使用SOAP协议,因为Java的JAX-WS(Java API for XML Web Services)框架提供了SOAP Web服务的实现。PHP可以通过使用SoapClient类来访问SOAP Web服务。以下是一些关键步骤: 1. ...
### Java调用PHP的Webservice知识点详解 #### 一、Webservice简介 Webservice是一种用于不同应用程序之间进行通信的技术标准,通常使用XML作为数据交换格式。它可以被部署在不同的平台上,并且可以使用不同的编程...
有时候,我们需要在PHP项目中利用Java的功能,例如调用一些Java库或者服务,这时就会涉及到PHP调用Java的jar包。本文将深入探讨如何在PHP环境中集成和调用Java的jar包及其依赖。 首先,`composer.json`和`composer....
### PHP与Java的配置方法详解 #### 一、概述 在现代软件开发中,不同编程语言之间的集成变得越来越重要。本文将详细介绍如何在PHP环境中配置并使用Java组件,这对于那些希望利用这两种语言各自优势的开发者来说...
PHP-Java-Bridge(简称PJB)就是这样一个解决方案,它提供了一个高效的接口,使得PHP能够无缝调用Java类和方法。本文将详细解析PHP-Java-Bridge 7.2.1版本的相关知识,以及如何在项目中集成和使用。 一、...
一、在php下配置soap 为了使用soap,先打开php安装目录下的php.ini文件,将extension=php_soap.dll这一行前面的 ;号去掉,保存php.ini,并重启apache. 二、利用axis2发布服务 2.1 用java建一个简单的工程sayHi,在...
### Java调用R语言的方法详解 #### JRI (Java/R Interface) **简介:** JRI是一种允许Java程序通过单线程方式与R进行交互的工具。它能够将R的动态库加载到Java环境中,并提供一系列Java API来实现R的功能。JRI支持...
通过这个桥接器,PHP可以调用Java类和方法,处理Java对象,甚至可以利用Java的多线程特性。JavaBridge.jar实现了Servlet接口,使得它能在任何支持Servlet的Java应用服务器上运行,如Tomcat、Jetty等。 2. **...
在PHP中调用Java代码时,"php_java.jar"通常会被PHP的Java扩展(如PHP/Java Bridge)加载,使得PHP能够执行Java方法,处理Java对象,甚至访问Java的远程方法调用(RMI)。 "php_java.dll"则是一个动态链接库文件,...