2015-12-01 1 views
0

J'ai essayé d'exécuter un fichier php en utilisant "php nameOfFile.php" après avoir navigué vers son dossier.L'ajout du répertoire php.exe à "PATH" pour que je puisse exécuter PHP sur CMD ne fonctionne pas! (WAMP)

J'ai eu cette erreur msg:

php est pas reconnu comme une commande interne ou externe

J'ai ajouté ce répertoire: C:\wamp\bin\php\php5.5.12 qui contiennent php.exe à PATH ("Variables d'environnement")

rouverte CMD et je reçois toujours la même erreur msg. Googling cette erreur ne m'aide pas parce que tous font la même chose.

EDIT:

Lorsque vous naviguez vers le répertoire bin/php/php5.5.12 et en cours d'exécution php --version je reçois juste la sortie de la version.

Lors de l'exécution de la même sur la principale C:/je reçois la première erreur de retour « php est pas reconnu comme une commande interne ou externe »

+0

Lorsque vous tapez simplement 'PATH' dans la fenêtre cmd, voyez-vous le chemin php dans la sortie? – VolkerK

+0

Oui, j'ai déjà vérifié cela –

+1

Mais 'c: \ wamp \ bin \ php \ php5.5.12 \ php.exe -f nomDeFichier.php' fonctionne (ou donne un autre message d'erreur qui implique que l'étape de localisation de l'exécutable a fonctionné)? (désolé, pour les questions apparemment stupides - c'est juste une telle chose que le problème "doit" être plutôt simple ;-)) – VolkerK

Répondre

0

Pas une réponse (encore), mais unconvinient comme commentaire:
peut fonctionner s'il vous plaît

<?php 
foreach(explode(';', $_ENV['Path']) as $p) { 
    echo 
     false!==stripos($p, 'php') ? '>':' ', 
     is_dir($p) ? '+':'-', 
     file_exists($p.'\\php.exe') ? '#': ' ', 
     $p, "\r\n" 
    ; 
} 

de la console * et ajouter la sortie à votre texte de la question?

La sortie devrait ressembler à

[...] 
+ C:\Program Files\Microsoft\Web Platform Installer\ 
+ C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\ 
+ C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\ 
+ C:\Program Files\Microsoft SQL Server\110\Tools\Binn\ 
>+#c:\develop\php 

*) la façon dont vous l'avez fait pour votre: section "EDIT".