Installieren von Laravel 4.1 in Windows 7 // Stellen Sie die .phar-Datei global für die Windows-Befehlszeile bereit

8

Ich habe einige Probleme bei der Installation von Laravel 4.1 in Windows 7 mit der ersten Methode, die in der Laravel-Dokumentation ( Ссылка ) erläutert wird ).

Also habe ich die Datei laravel.phar heruntergeladen und in meinen Pfad (System32) gestellt. Was wäre das Äquivalent von / usr / bin in Linux basierten Systemen?

(Ich habe auch .PHAR in der Systemvariable PATHEXT hinzugefügt.)

Als ich den Laravel-Befehl von der Kommandozeile aus ausgeführt habe, wusste er nicht, wie ich ihn öffnen sollte, also habe ich ihn mit php.exe geöffnet. Jetzt, wenn ich den Composer-Befehl ausführe, heißt es: "Eingabedatei konnte nicht geöffnet werden: C: \ Windows \ system32 \ laravel.phar".

Ich nehme an, es ist weniger ein Problem mit Laravel selbst, aber meine begrenzten Kenntnisse der Windows-Befehlszeile. Die Installation via Composer funktioniert gut.

Jede Hilfe ist willkommen.

Um diese Frage umzuformulieren und zu verdeutlichen: Wie mache ich eine .phar-Datei global für die Windows-Befehlszeile verfügbar?

    
Jakob Fuchs 29.12.2013, 19:19
quelle

3 Antworten

24

Mit Phar können Sie eine komplette PHP-Anwendung in ein PHP-Archiv einfügen. Es ist keine direkte ausführbare Datei, wie Sie vielleicht annehmen.

Um Laravel 4.1 erfolgreich unter Windows 7 zu installieren, benötigen Sie Composer - einen Paketmanager. Installieren Sie zuerst Composer . Dies wird global auf Ihrem System installiert. Composer kann nun über die Eingabeaufforderung über 'Composer' aufgerufen werden.

Als nächstes gehen Sie zu Ihrem WAMP- oder XAMP-Projektordner - im Allgemeinen wäre dies Ihr www-Ordner (d. h. C: \ wamp \ www).

Erstellen Sie ein neues Projektverzeichnis: www \ new_project. Gehe nun zu deinem Startmenü und führe cmd als Admin aus. Als nächstes müssen Sie Ihr Verzeichnis auf Laufwerk C und dann in Ihren Ordner www \ new_project ändern:

%Vor%

Jetzt können Sie den Composer nutzen, indem Sie Folgendes aufrufen:

%Vor%

Rufen Sie die obige Anweisung in diesem Ordner new_project auf, denn hier wird laravel installiert. Das obige macht Ihren Verzeichnispfad wie folgt:

%Vor%

Laravel ist jetzt auf Ihrem System verfügbar. Sie können eine erfolgreiche Installation überprüfen, indem Sie zu:

gehen

http://localhost/new_project/laravel/public/

Basierend auf der obigen Frage bearbeiten Sie, ob ein .phar global für den Befehl verfügbar ist:

Das Verzeichnis, nach dem Sie suchen C:\bin --der äquivalente Ordner zu /usr/bin unter Linux. Kopieren Sie die laravel.phar -Datei in C:\bin folder . Oder Sie können es in einen Ordner stellen, z. B. C:\php\laravel.phar . Dann müssen Sie eine Batch-Datei irgendwo im PATH namens laravel.bat erstellen, die dann folgendes tut:

%Vor%

Das "% *" wiederholt alle Argumente, die an das Shell-Skript übergeben werden. So können Sie 'Laravel New Project' ausführen. Hoffe, das zeigt Ihnen in die richtige Richtung.

    
KLVTZ 29.12.2013, 20:48
quelle
5

Die Dokumentation auf der Laravel-Website ist keine gute Möglichkeit, Laravel unter Windows zu installieren. Sie werden später Probleme mit dem Routing haben.

Zugriff auf Laravel-URL wie folgt ist ein No-No:

%Vor%

Um eine bessere URL zu erhalten, müssen Sie Apache Virtual Host und edit hosts file einrichten.

Der beste Weg, Laravel unter Windows zu installieren, ist die Verwendung von Git und Composer. Wenn Sie Git und Composer bereits erfolgreich installiert haben, öffnen Sie Git bash und verwenden Sie ls und cd terminal-Befehl wechseln Sie zum Ordner c:\xampp\htdocs

und führen Sie diesen Befehl aus (Sie werden nach Ihrer Git-Passphrase gefragt, stellen Sie sicher, dass Sie Ihr Git ordnungsgemäß installieren - Tutorial hier - Ссылка ):

%Vor%

Es wird laravel in einen Ordnernamen laraveldev in htdocs herunterladen:

%Vor%

Verwenden Sie das Git Bash Terminal, um Laravel mit diesem Befehl in PHP zu installieren:

%Vor%

Bearbeiten Sie die Hosts-Datei - in c:\windows\system32\drivers\etc , fügen Sie Folgendes hinzu:

127.0.0.1 www.laravel.dev

und setzen Sie den Eintrag für virtuelle Hosts in c:\xampp\apache\conf\extra\httpd-vhosts.conf .

%Vor%

Starten Sie Ihren xampp-Apache neu. Dann kannst du die laravel App in deinem Browser wie folgt aufrufen:

Ссылка

Ich bin absolut 100% sicher, dass Sie diese "You have arrived" Text: D

haben     
jumper rbk 16.02.2014 01:22
quelle
3

Das Installieren von Laravel ist ein einfacher Weg mit Composer, wenn Sie nicht Composer verwenden können, als Sie mit Laravel.phar Datei gehen können. Diese Methode ist auch der einfachste Weg, Laravel auf Ihrem lokalen Rechner zu installieren.

Ich denke, es wird nützlich sein, die Datei laravel.phar zu installieren.

kvcodes

    
kvv 11.04.2014 04:29
quelle