IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Java] Installation PHP/JAVA bridge


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14
    Par défaut [Java] Installation PHP/JAVA bridge
    Bonjour,

    Afin d'interagir avec des classes java dans mon code php, j'essai d'installer le PHP/JAVA bridge sous windows, qui est, selon ce que j'ai lu, la meilleure façon d'utiliser des classes java dans php.
    C'est une extension de php qui est proposée ici :
    http://php-java-bridge.sourceforge.net/

    mais je ne sais pas l'installer car dans le .zip téléchargé sur le site, il n'y a qu'un JavaBridge.war, et pas de doc d'installation sous windows.

    en lançant le fichier test.bat de l'archive, ça me génère un dossier "ext" qui contient JavaBridge.jar et php_java.dll

    je crois que ce sont ces fichiers là que je doit utiliser pour l'extension mais je ne suis pas sûr, je n'ai pas encore testé.

    si quelqu'un a déjà installé cette extension sans utiliser de serveur d'application java mais juste pour utiliser des classes java, pas des servlets, alors ça serai sympa de m'indiquer comment l'installer sous windows.

    merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 7
    Par défaut PHP/JAVA bridge
    Bonjour, il te faut copier les fichiers JavaBridge.jar et php_java.dll dans le répertoire ext où a été installé php. Un fichier php.ini a dû être généré. Recopie les lignes :
    extension_dir=ext
    extension=php_java.dll
    dans la rubrique [Dynamic Extensions] du php.ini de php puis copie ce qui concerne java en adaptant les chemins à la fin du fichier php.ini de php. Tu dois avoir aussi des fichiers php te permettant de tester le pont.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14
    Par défaut
    salut et merci pour votre réponse,
    en effet le fichier test.php permet de vérifier si ça fonctionne en générant un fichier RESULT.html qui affiche les informations de configuration de java sur ma machine.
    Mais pour celà, il utilise php-cgi.exe et php5ts.dll qui sont livrés avec l'extension.

    Mon installation est du php 4.3.10, en lancant apache , j'ai cette erreur qui s'affiche dans une fenêtre Warning:

    Unable to initialize module
    Module compiled with module API=20050922, debug=0, thread-safety=1
    PHP compiled with module API=20020409, debug=0, thread-safety=1
    These options nedd to match

    J'en déduit que l'extension n'est pas compatible avec ma version de php,
    est ce que le bridge n'est disponible que pour php 5 et pas pour php 4 ?

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 7
    Par défaut PHP/JAVA bridge
    J'utilise en effet php 5. Je pense qu'il vaut mieux utiliser cette dernière version.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14
    Par défaut
    OK avec php 5 ça fonctionne bien, dans la doc sur le site il parle de php 4.3.2 ou supérieur, mais dans la partie news il indique qu'à partir de la version 3 du bridge, il ne supporte plus php 4.

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 180
    Par défaut
    Salut,

    5ans aprés y a t-il des personnes pour répondre a mes questions .????



    j'ai téléchargé le JavaBridge mais j'ai nul part le Java_Php.DLL ??????

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 30/11/2014, 20h57
  2. Installation de PHP-Java Bridge
    Par Fox972 dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 27/04/2010, 14h51
  3. Installation PHP/Java Bridge sous Ubuntu
    Par cmasset dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 10/12/2008, 09h10
  4. Installation PHP/Java Bridge
    Par DanaX dans le forum Bibliothèques et frameworks
    Réponses: 19
    Dernier message: 30/03/2008, 10h25
  5. [PHP-JS] PHP / Java Bridge
    Par snipes dans le forum Langage
    Réponses: 1
    Dernier message: 24/04/2006, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo