Bonjour,

je suis tout nouveau dans ce domaine donc mon problème peu paraitre simple...mais voici le souci :

J'essaie de monter un serveur http qui supporte le php.

=> pour cela j'ai pris easy_php qui m'installe apache dans la foulée.
jusque là...ok!


Alors voici es versions:
apache: 2.2.3
php:5.2.0


Mon but est faire fonctionner java via des pages en php.
J'ai donc fait des recherches et je tombe sur le fameux javabridge et meme des tutaux..
http://www.dsl.uow.edu.au/~sk33/php5java.htm

Le souci c'est que les versions utilisée dans le tuto ne sont plus téléchargeables...donc j'essai avec la nouvelle version du bridgejava (5.1.2)

=> premier souci, la dll n'est plus dans le package, en cherchant un peu sur le net, apparemment php_java.dll est déjà pris en charge dans les version récentes de php...ok.
don je me contente de récupérer le javabridge.jar , de le mettre dans mon répertoire d'extension, je modifie le php.ini avec ce qu'il faut (enfin je crois).
j'ai lancer le javabridge.jar => c'est censé m'activer mon pont

Je veux faire un test simple
fichier HelloWorld.java compilé en .jar et mis dans le bon répertoire
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class HelloWorld {
	String hw = "Hello World";
 
	public String getHelloWorld() {
		return hw;
	}
}

je fais un fichier HelloWorld.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
 
java_require('http://localhost:8080/home/HelloWorld.jar');
$myObj = new Java('HelloWorld');
 
// display Hello World
echo (String) $myObj->getHelloWorld();
 
?>
Quand je le lance dans mon explorateur : page blanche!!!!! On dirait que ça n'a pas marché....j'ai essayé dans tous les sens...avec plusieurs versions...sans succès..

une idée??

Merci bcp!!!