include path du système ?

Rechercher

include path du système ?

Par thewind1  -  5 reponses  -  Le 12/02/2008 01:47  -  Editer  - 

Bonsoir,

Je n'arrive pas à installer le framework Symfony avec Wampserver 2.0. Je ne comprends pas le tutoriel "Vérifiez que l'exécutable php.exe est bien dans l'include path de votre système" sur le site http://trac.symfony-project.com/wiki/SymfonyOnWampEnFrancais. Quelqu'un pourrait-il m'éclairer, s'il vous plaît ?

Je vous en remercie par avance.

 

Réponses apportées à cette discussion

Par Geoffroy  -  Le 12/02/2008 06:29  -  Haut de page  - 

dans la console, tu dois être positioné dans le dossier ou est le fichier en question, ou alors qu'il soit comprit dans la variable PATH

 

 
Par Emacs  -  Le 12/02/2008 09:19  -  Haut de page  - 

Salut,

Pourquoi placer l'exécutable de PHP dans le PATH de ta machine, c'est parceque tout Symfony se gère en ligne de commande. En CLI (Command Line Interface) exactement. PHP peut s'exécuter de deux manières différentes : en CGI ou en CLI. Le mode CGI c'est celui qu'on utilise à 99% des cas. C'est à dire que l'on passe par le service Web (Apache ou IIS par exemple). En CLI tu utilises directement l'exécutable de PHP pour interprêter tes programmes. Avec le mode CLI, tu peux créer toi même tes scripts batch. C'est ce qu'à fait le Core Team de Symfony.

En ajoutant le php.exe dans ton PATH de ta machine, tu vas pouvoir utiliser Symfony très facilement en faisant par exemple :

symfony init-project TonProjet

Alors que sans lePATH tu devras à chaque fois spécifier le chemin absolu vers l'exécutable de PHP. Par exemple :

C:\Program Files\WAMPServer\bin\php5\php.exe symfony init-project TonProjet

Ca devient très vite chiant d'utiliser Symfony comme ça lol.

Pour ajouter PHP dans ton PATH, c'est tout simple. Tu prends le chemin complet qui mène à php.exe (celui de PHP5 bien sûr) et tu fais :

  • Clic droit sur le poste de travail
  • Onglet "Avancé"
  • "Variables d'environnement"
  • "Variables système"
  • "Path" -> "Modifier"
  • Et tu ajoutes ce chemin à la suite de ce qu'il y'a déjà en le précédent d'un point virgule

Pour que tout prenne effet, tu dois fermer l'invité de commande (cmd) et le réouvrir s'il était ouvert. Puis redemarrer ton serveur Apache pour qu'il prenne en compte la modification des variables d'environnement.

++

 
Par thewind1  -  Le 14/02/2008 11:58  -  Haut de page  - 

Bonjour Emacs,

Je te remercie infiniment pour l'explication Emacs. :-))) On ne trouve pas ces informations détaillées, bien expliquées et claires sur le site de symfony.

Et je tenais à dire un grand bravo pour ce site qui aide beaucoup à l'apprentissage de la POO php5. J'adore ce site !

Très bonne continuation à tous.

 
Par Emacs  -  Le 14/02/2008 15:36  -  Haut de page  - 

Merci à toi ;)

Les informations sont présentes sur le site de Symfony. Je les ai extraites du Wiki de Symfony-Project.org.

++

 
Par thewind1  -  Le 20/02/2008 00:14  -  Haut de page  - 

Bonjour Emacs,

 

Merci beaucoup Emacs.

J'ai trouvé un lien français pour symfony pour ceux que ça intérèsse :

http://trac.symfony-project.com/wiki/Resources/fr_FR

@+

 

 

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |