Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Posted by arnaudj on 09/24/2007 18:52

Bonsoir,

Ce sujet est la suite de la discussion http://jelix.org/forums/read.php?12,921,(..), celle-ci ayant été fermée sans qu'une solution ait été trouvée. Pour plus de clarté, je rappelle les faits :

Je suis sous Ubuntu 6.06, j'utilise Eclipse 3.3 avec la JVM 1.5 de Sun. Quand je tente de créer une nouvelle application, cette erreur apparaît : (copie d'écran)

  java.io.IOException: "/usr/bin/php": not found

Pour répondre à Litchi, le fait d'utiliser /usr/bin/php5 ne change rien. D'ailleurs, /usr/bin/php est un lien symbolique vers /usr/bin/php5.

Je remercie par avance toute personne qui pourrait m'aider à trouver une solution...


Arnaud

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #1 Posted by julienj on 10/16/2007 00:13

Même problème

Sous Ubuntu 7.10 RC avec Eclipse 3.2

cette erreur apparaît : capture

Par contre la version 0.2 marche "un peu mieux" : La création de l'application ou "arbre d'application" fonctionne, mais pas la création de module !

Si quelqu'un à une idée

Merci

Julien

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #2 Posted by pokito31 on 10/18/2007 18:32

Bonjour à vous deux, et pardon pour cette réponse tardive

  • Soit cheminPhp égal à la valeur saisie dans les préferences Jelix
  • Soit cheminJelixScript égal au chemin du fichier jelix.php contenu dans le répertoire lib/jelix-scripts/jelix.php"

Pouvez-vous essayer la commande suivante en ligne de commande : (en respectant les guillemet et les espaces)

 "cheminPhp" "cheminJelixScript" help
  • Si l'utilisation générale de Jelix en ligne de commande n'apparait pas, il faut revoir le chemin de l'éxécutable php fourni dans les préferences (je rapelle que "php.exe" doit figurer)
  • Si l'utilisation générale de Jelix apparait correctement, je donne ma langue au chat :-)

Pour information, la prochaine version du plugin fonctionnera avec le plugin PDT, qui propose en natif la configuration de l'exécutable php

Tibo


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #3 Posted by pokito31 on 10/18/2007 19:15

Arhhhhhhhh!!!!!!!!!! :-)

Bon effectivement, il y a un problème...
Voici une partie du code source du plugin (disponible à cette adresse):

 String cheminPhp = this.store.getString(PreferenceConstants.P_PATH_JELIX_PHP);
 String sc = "\"" + cheminPhp + "\" \"" + cheminScript + "\"" + cmd; 	                        
 Process p = Runtime.getRuntime().exec(sc);

La commande effectuée est donc bien "chemin vers php" "chemin vers le fichier jelix.php" "commande".

Rencontres-tu des soucis lorsque tu veux générer un module ou un dao en ligne de commande ?


prenons notre temps, car nous n'avons pas de temps à perdre :-)

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #4 Posted by julienj on 10/18/2007 19:30

Non je n'ai pas de problème en ligne de commande. . Je vais tenter de modifier ton plugin pour ma configuration en direct.

Je te tiens au courant

Merci

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #5 Posted by julienj on 10/19/2007 20:22

Bonsoir,

J'ai pas trop de temps et un peu de mal avec la motif du plugin (première fois, faut le temps de comprendre ;-D )

Désolé Arnaud !

Si j'ai plus de temps la semaine prochaine je m'y met sérieusement.

Sinon j'espère que la version 0.0.4 corrigera le problème.

Tibo, si tu besoin de testeur linux pour cette version, ce sera avec plaisir

Julien

  [Opened] Re: [jelixeclipse] java.io.IOException: "/usr/bin/php": not found

Reply #6 Posted by pokito31 on 10/19/2007 23:50

Bonsoir,

J'ai ouvert un ticket pour la version 0.0.4, on va essayer de régler ça :-)

Tibo, si tu besoin de testeur linux pour cette version, ce sera avec plaisir

Avec plaisir :-)


prenons notre temps, car nous n'avons pas de temps à perdre :-)

 
Page
  1. [jelixeclipse] java.io.IOException: "/usr/bin/php": not found