Laravel Homestead Installation: bash init.sh funktioniert nicht

Bin ich versucht zu installieren, Laravel Homestead, um in der Lage sein, zu testen, meine Laravel Projekte vor Ort.

Ich bin nach diesem tutorial: http://laravel.com/docs/4.2/homestead

In der "Installieren von Homestead" Teil I folgte der zweite Schritt "Manuell Via Git (Keine Lokale PHP)",ich habe keine PHP lokal installiert und kann nicht verwendet Komponist. (Nicht PHP installiert werden soll, als Teil von Homestead?)

Bekam ich diesen Teil:

Sobald Sie installiert haben das Homestead CLI-tool, führen Sie die bash init.sh Befehl zum erstellen der Homestead.yaml-Konfigurationsdatei:

bash init.sh

In der Eingabeaufforderung habe ich versucht den folgenden Befehl eingeben:

bash init.sh

Bekam ich die folgende Fehlermeldung:

'bash' is not recognized as an internal or external command, operable program or batch file.

Dann habe ich versucht zu geben Sie den gleichen Befehl in Git Bash, und ich bekam die folgende Fehlermeldung:

bash: init.sh: No such file or directory

Als ich versuchte, geben Sie in der Git-Bash einfach

init.sh

Bekam ich die folgende Fehlermeldung:

sh.exe": init.sh: command not found

  • versuchen Sie, führen Sie diesen Befehl von der Kommandozeile aus: mkdir -p ~/.homestead cp src/stubs/Homestead.yaml ~/.homestead/Homestead.yaml cp src/stubs/after.sh ~/.homestead/after.sh cp src/stubs/aliases ~/.homestead/aliases
  • mkdir -p ~/.homestead Ergebnisse in The syntax of the command is incorrect.
  • Wenn Sie Windows verwenden, versuchen Sie, geben Sie den vollständigen Pfad C:\Users\UserName\.homestead
  • Erste Befehl funktionierte. Zweiter Befehl: cp src/stubs/Homestead.yaml D:/Homestead/Homestead.yaml Ergebnisse in 'cp' is not recognized as an internal or external command, operable program or batch file.
  • Kopieren Sie den windows-Befehl cp. Oder besser kopieren Sie diese Dateien manuell. 🙂
  • Ich kopierte alle 3 Dateien aus src/stubs, um das neue Verzeichnis. Was hat es erreicht?
  • Konfigurieren Sie Ihre Freigegebenen Ordner\Nginx-Websites etc... und vagrant up
  • Ich habe einfach ausgeführt init.sh in meinem Homestead Ordner, das ist in Ordnung? Sagte: "Das Homestead Initialisiert!". Sollte ich ändern, das Homestead.yaml habe ich dort? Wenn nicht, dann warum nicht? Warum geht das durch kopieren nur einige Dateien von dort in einen neuen Ordner?
  • chmod +x init.sh und ./init.sh
  • Sorry ich verstehe dich nicht Schalentiere

InformationsquelleAutor Maxim Laco | 2015-01-14
Schreibe einen Kommentar