Hi,
I have problem to connect PHP with java application using PHP/java bridge. I am using XAMPP 1.6.4 and Tomcat addon. I have created a simple PHP file that instantiate Java class, like:
<?php
$system=new Java('java.lang.System');
?>
If I use php_java.jar and php_java.dll that comes with xampp 1.6.4 installation I got error message:
Fatal error: java() [<a href='function.java'>function.java</a>]: Unable to load Java Library jvm.dll, error: The specified module could not be found. in C:\xampp\htdocs\example.php on line 2
However, phpInfo() gives the following information about Java
java.class.path C:\xampp\php\ext\php_java.jar C:\xampp\php\ext\php_java.jar
java.home C:\Program Files\Java\jdk1.6.0_02 C:\Program Files\Java\jdk1.6.0_02
java.library jvm.dll jvm.dll
java.library.path C:\php\ext C:\php\ext
My php.ini file Java module settings looks as follow
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[java]
java.home="C:\Program Files\Java\jdk1.6.0_02"
java.java="C:\Program Files\Java\jdk1.6.0_02\bin\javaw.exe"
java.class.path="C:\xampp\php\ext\php_java.jar"
java.library.path="C:\php\ext"
java.log_level=3
If I use php-java-bridge_3.2.1 I do not get any information about Java in phpInfo().
Is there any suggestion how to solve this problem?