phpunit run von der Kommandozeile gibt "'phpunit' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt."

8

Wenn ich phpunit auf der Kommandozeile starte, bekomme ich 'phpunit' is not recognized as an internal or external command, operable program or batch file.

php wurde zu meinem Systempfad hinzugefügt. Meine php.ini enthält include_path=".;C:\PHP\pear" .

Wie kann ich den Befehl phpunit von der Kommandozeile erkannt bekommen?

    
Will 08.06.2011, 12:06
quelle

2 Antworten

10

Stellen Sie sicher, dass Ihre PEAR-Installation ordnungsgemäß installiert und in der Windows-Umgebung verfügbar ist. Jeder PEAR-Befehl hat eine entsprechende .bat-Datei im PEAR-Installationsverzeichnis, z. phpunit.bat. Weil dies die Dateien sind, die aufgerufen werden, wenn z. phpunit in der Kommandozeile, muss dieses Verzeichnis auch auf Ihrem PATH stehen. Das PEAR-Verzeichnis auf dem Pfad include_path ist nicht genug.

Wenn Sie sicher sind, dass PEAR korrekt installiert ist. Installieren Sie PHPUnit mit

neu %Vor%     
Gordon 08.06.2011, 12:30
quelle
3

Sie müssen php path (das ist C: \ PHP) zur PATH-Variablen hinzufügen.

Unter Windows 7 wird es sein: 1) Mein Computer - & gt; Rechtsklick - & gt; Eigenschaften 2) Erweiterte Systemeinstellungen 3) Klicken Sie auf "Umgebungsvariablen" 4) Suchen Sie den Eintrag "Pfad" im Abschnitt "Systemvariable" und:  a) zum Ende "; C: \ PHP" hinzufügen (ohne Anführungszeichen)  oder  b) an der Vorderseite hinzufügen "C: \ PHP;"

BEARBEITEN:

  

php wurde meinem Systempfad hinzugefügt.

Sie müssen eine neue Windows-Eingabeaufforderung öffnen (keine Abmeldung, Neustart erforderlich ...)

    
LazyOne 08.06.2011 12:29
quelle

Tags und Links