PHP5 / JavaBridge : Intégration

PHP5 / JavaBridge : Intégration - PHP - Programmation

Marsh Posté le 06-11-2009 à 09:36:36    

bonjour,
 
j'ai déjà parcouru depuis 3 jours énormément de postes à ce sujet...
mais je n'arrive toujours pas à "voir"(donc intégrer) les "caractéristiques JAVA"  
dans le résultat de la commande "phpinfo();"  :??:  
 
Installation :
 
- Serveur windows IIS 5.1
- jdk-6u6-windows-i586-p.exe
- php-5.2.11-Win32
- php-java-bridge_3.0.8(copie du fichier "javabridge.jar" dans "../php/ext" )
 
 
voici la partie JAVA de mon fichier "php.ini"

Code :
  1. ...
  2. extension=php_java.dll
  3. ;;;;;;;;;;;;;;;;;;;
  4. ; Module Settings ;
  5. ;;;;;;;;;;;;;;;;;;;
  6. java.java_home = "C:\Program Files\Java\jdk1.6.0_06\bin"
  7. java.java = "C:\Program Files\Java\jdk1.6.0_06\bin\javaw.exe"
  8. java.class.path = "C:\Inetpub\php-5.2.11-Win32\ext\JavaBridge.jar"
  9. java.library.path = "C:\Inetpub\php-5.2.11-Win32\ext"
  10. ;java.hosts = "127.0.0.1"
  11. ;java.servlet = On
  12. java.log_level = 2
  13. ...


J'ai bien ajouté les variables "système" dans windows

Code :
  1. CLASSPATH ="."
  2. JAVA_HOME="C:\Program Files\Java\jdk1.6.0_06"
  3. PATH=......;%JAVA_HOME%\bin


Rien à faire... :fou:  
 
NB : Malgré que ce soit PHP5, j'ai tout de même copié la DLL "php_java.dll "dans "../php/ext" (DLL, trouvée difficilement sur net!)
 
Merci pour votre aide,
Bonne Journée  
 

Reply

Marsh Posté le 06-11-2009 à 09:36:36   

Reply

Marsh Posté le 06-11-2009 à 09:41:46    

t'a zend server qui inclus direct Java Bridge
 
http://www.zend.com/fr/products/server-ce/

Reply

Marsh Posté le 06-11-2009 à 09:49:12    

Le problème est que je dois utiliser ISS et PHP5
car ils sont déjà installés et utilisés par d'autres applications

Reply

Marsh Posté le 06-11-2009 à 10:12:10    

rien ne t'empeche d'utiliser zend server sous IIS

Reply

Marsh Posté le 06-11-2009 à 10:30:29    

Je vais voir ce que cela donne car je ne connais ZEND
 
Mais encore une question :
Mes pages contiennent du code ASP qui accède à des bases de données ACCESS, est-ce que cela va tj fonctionner ?

Reply

Marsh Posté le 06-11-2009 à 10:31:53    

oui, zend server c'est juste un version de php avec des module en plus

Reply

Marsh Posté le 06-11-2009 à 10:43:22    


Je viens de voir sur ce lien (et si j'ai bien compris),
que cela ne fonctionnait qu'avec VISTA ! est-ce correct ?
 
http://www.zend.com/fr/products/pl [...] quirements
 
Dernière remarque: je dois tout de même installer une version de PHP au préalable ou non ?
 
Merci

Reply

Marsh Posté le 06-11-2009 à 10:45:22    

Je vais essayer sur  "Windows XP"...
Mais si tu avais un lien vers de la documentation en français,
cela m'aiderait.
Merci

Reply

Marsh Posté le 06-11-2009 à 10:55:24    

le lien c'est la  
http://www.zend.com/fr/products/server-ce/
 
ta toute les info et en francais
 
après t'installe le truc et ca roule ta besoin de rien d'autre.

Reply

Marsh Posté le 06-11-2009 à 10:55:43    

Oups,
J'ai décompressé ZEND et j'ai le répertoire "ZendFramework-1.9.5"
où dois-je le recopier dans mon installation PHP5 ?
le "PHP include_path" de quoi s'agit-il ?
 
Merci

Reply

Marsh Posté le 06-11-2009 à 10:55:43   

Reply

Marsh Posté le 06-11-2009 à 11:08:53    

oula, je sais pas comment tu te debrouille,
mais je t'envoi un lien et tu va pas dessus, t'alleur t'etait sur le zend platform et la t'es rendu sur zend framework
 
donc je te remet le lien :
http://www.zend.com/fr/products/server-ce/  
 
tu cliques en haut a droite sur télécharger,
tu choisi Zend Server CE
tu choisi la version Windows

Reply

Marsh Posté le 06-11-2009 à 11:21:10    

en fait,chez moi,
le lien plante dés que l'on clique sur une des otpions de téléchargement
bizarrrrrrrrr. :ouch:  
la page s'affiche et ensuite affiche le message
 
"Cannot find http://www.zend.com/fr/products/se [...] -all"
 
N'y aurait-il pas un autre lien pour le téléchargement ?
 
Merci


Message édité par lediz le 06-11-2009 à 11:22:07
Reply

Marsh Posté le 06-11-2009 à 11:27:52    

Reply

Marsh Posté le 06-11-2009 à 11:38:48    

merci

Reply

Marsh Posté le 06-11-2009 à 12:12:10    

Je viens de l'installer.
"j'ai donc bien compris que PHP5 était inclus"
comme IIS utilise le port 80, je lui ai attribué le port 8080
car je suppose qu'il ne dois pas utiliser le même que ISS
jusque là je crois ne pas me tromper !
 
Etape suivante :
Je dois je suppose reconfigurer mon PHP.ini ?
ou recopier le php.ini de zend dans windows
 
merci pour ton aide.

Reply

Marsh Posté le 06-11-2009 à 13:08:12    

normalement ca utilise ton IIS

Reply

Marsh Posté le 06-11-2009 à 13:45:25    

marche pas ... :pt1cable:  
en gros, que dois-je faire d'autre après avoir lancé l'EXE ?


Message édité par lediz le 06-11-2009 à 13:46:04
Reply

Marsh Posté le 06-11-2009 à 14:11:20    

et bah lol, je sais pas comment tu te debrouille. c'est tout simple et ca prend 1min

Reply

Marsh Posté le 06-11-2009 à 14:30:28    

je me doute que cela devrait être rapide et simple
voici l'erreur de départ au clic de mon lien principal  
 
http://localhost/ZendServer


FastCGI Error
The FastCGI Handler was unable to process the request.  
--------------------------------------------------------------------------------
Error Details:
 
Could not find entry for "php" on site 1 in [Types] section.  
Error Number: 1413 (0x80070585).  
Error Description: Index non valide.  
HTTP Error 500 - Server Error.
Internet Information Services (IIS)


Au fait,
Si j'exécute "Zend Controler",tout est grisé, je n'ai accès a rien  :non:  
sauf en bas à droite au lien "change settings"


Message édité par lediz le 06-11-2009 à 15:17:52
Reply

Marsh Posté le 10-11-2009 à 10:01:07    

encore une chose :
 
- je suppose que je dois copier mon PHP.ini dans windows
- Et en ce qui concerne ma page  php:  
je la laisse dans mon répertoite de IIS  "C:\Inetpub\wwwroot\testphp" ?
 
Merci pour votre aide.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed