Ich verwende Windows 8.1 64-Bit auf einem Laptop.
Ich folge dieser Anleitung, um ein Heim für meine Laravel-Projekte einzurichten: Laravel-Installation und Einrichtung
guide tldr: Sie installieren nur vagrant, virtual-box und composer. Sie verwenden diese, um Gehöft zu erwerben, dann zu initialisieren und zu installieren. Sie konfigurieren Ihre homestead.yaml und generieren ssh-Schlüssel. Nach all dem benutzt du Vagabund, um deine Vitual-Maschine mit deiner Entwicklungsumgebung und all dem Zeug vagabundieren zu lassen.
Wenn ich git bash benutze, folge ich dem Guide und komme zum 'vagrant up' Teil.
Hier wird es haarig, ich bekomme den folgenden Fehler:
%Vor%Ich habe git bash als Admin ausgeführt. Meine .yaml Datei sieht so aus
%Vor%Ich habe die neueste Version von Vagrant und Virtual Box.
Es scheint mir so, als käme der Fehler von dem Pfad zu dem Ordner, der ungültig ist, aber da meine Yaml-Datei korrekt sein sollte, verstehe ich nicht, wie ich sie lösen soll.
Ich habe die Heimstätte-Umgebung erfolgreich auf einem anderen Windows 8.1-PC installiert, aber ich habe diesen Fehler nie gefunden.
Hilfe wird sehr geschätzt
Ich habe es gerade geschafft.
vagrant up
aus und schon bist du Mitchell hat uns bestätigt, dass dies ein Fehler in der neuesten Version ist, der inzwischen behoben ist: Sehen Sie sich dieses Problem und das entsprechende Commit an Ссылка
Also, hier ist, wie ich es tatsächlich geschafft habe, es zu beheben.
Die neuesten Versionen von Vagrant (1.3.5) und VirtualBox (4.3.4) spielen unter Windows überhaupt nicht zusammen. Also behielt ich Vagrant 1.3.5 und ging zu VirtualBox 4.2.2.
Sobald Sie das haben, müssen Sie ein paar Ordner loswerden, so dass sich alles selbst zurücksetzt:
%Vor%Löschen Sie diese, bevor Sie versuchen,
auszuführen %Vor%Damit war ich in der Lage, alles wieder in Gang zu bringen. Ich habe jedoch bemerkt, dass das Herumlaufen von Landstreichern etwas langsamer geht als zuvor. Damit kann ich leben. Vielen Dank für Ihre Hilfe und Anregungen.
Derzeit hat Vagrant (& lt; = 1.7.3) einen Fehler mit VirtualBox 5.0. Laut
Vagrant 1.7.4 wird eine Korrektur für VB 5.0 haben. Es kann jedoch im Baum angewendet werden, wie ich in der Github-Ausgabe erwähne.
Wenn Sie diese Nachricht erhalten, dann versuchen Sie, die VirtualBox-Version auf dem Host-Rechner zu finden, die das Problem lösen wird.
default: Die Gasterweiterungen auf dieser VM stimmen nicht mit der installierten Version von Standard: VirtualBox! In den meisten Fällen ist das in Ordnung, aber in seltenen Fällen kann es Standard: Verhindert, dass Dinge wie freigegebene Ordner ordnungsgemäß funktionieren. Wenn du siehst Standard: Fehler im freigegebenen Ordner, bitte stellen Sie sicher, dass die Gastzusätze innerhalb der Standard: Die virtuelle Maschine stimmt mit der Version von VirtualBox überein, auf der Sie installiert haben Standard: Ihr Host und laden Sie Ihre VM neu. Standard: Standard: Gastzugänge Version: 4.3.10 Standard: VirtualBox Version: 5.0
Nicht 100% ig sicher, aber wie es scheint, versucht vagrant, den Standardordner "/ vagrant" zu Ihrem lokalen C: / Users / Work / Homestead / Homestead zuzuordnen. Wenn das lokale nicht vorhanden ist oder einige Berechtigungsfehler vorliegen, wird / vagrant nicht erstellt und der nächste Befehl wird fehlschlagen. Schauen Sie nach, ob C: / Users / Work / Homestead / Homestead erstellt wurde. Und ich sehe diese Zuordnung auch nicht in deinem Yaml. / vagrant = & gt; C: / Benutzer / Arbeit / Gehöft / Gehöft. Wird Ihre Konfiguration nicht mit etwas überschrieben?