2017-02-26 3 views
0

Ich nahm heute Morgen, um einige Bibliotheken für die Arbeit zu aktualisieren. Mein Mac OSX verwendet jetzt PHP 7.1 und hat auch meine virtuelle Box auf 5.1 und vagrant auf 1.9.1 aufgerüstet. Mein Einzelprojekt verwendet auch PHP 7.1.2 und ich verwende PHPUnit 6.0 für das Projekt.PHPUnit wird nicht nach Virtual Box, PHP und Vagrant Upgrades laufen

Alles funktioniert gut außer PHPUnit. Wenn ich laufen:

bash vendor/bin/phpunit 

bekomme ich folgende Ausgabe:

vendor/bin/phpunit:2: no such file or directory: ?php 
vendor/bin/phpunit:3: permission denied: /Applications 
vendor/bin/phpunit:4: command not found: Homestead.yaml 
vendor/bin/phpunit:5: command not found: Homestead.yaml 
vendor/bin/phpunit:7: parse error near `\n' 

auf Google gesucht und konnte nichts finden, und haben eine Mauer getroffen. Irgendwelche Ideen?

Antwort

3

hmmm warum

bash vendor/bin/phpunit?

IMHO sollte php vendor/bin/phpunit

phpunit ist ein PHP-Skript

+0

Jesus ... sein Das bin ich stundenlang abgehört wurde. Was für ein dummer Fehler! Am Anfang der phpunit-Datei hat es eine Bash-Zeile, also wurde angenommen, dass es sich um ein Bash-Skript handelt, das dann PHP durch das Programm lädt. –

Verwandte Themen