webentwicklung-frage-antwort-db.com.de

Laravel 4.1 Installation mit Komponist in Xampp

Ich wollte den Laravel 4.1 ausprobieren, blieb aber leider ganz am Anfang hängen. Wenn ich versuche, es mit composer zu installieren, wie in Laravel 4.1 documentation erwähnt, erhalte ich die folgende error, während "composer create-project laravel/laravel laravelProject --prefer-dist": ausgeführt wird.

[Composer\Downloader\TransportException] Die Datei " http://packagist.org/p/illuminate/filesystem $ a5912ddb14272c0efa16e821a25bb68e39d3bac736aee7de62cb5641fd7133e3.json" konnte nicht heruntergeladen werden: Fehler beim Öffnen des Streams: HTTP-Anforderung fehlgeschlagen!

18
Veshraj Joshi

Vier einfache Schritte, um laravel auf Windows-Rechner zu installieren:

  1. Laden Sie nach der Installation von xampp einfach composer von https://getcomposer.org/download/ und installiere es.
  2. gehen Sie zu Pfad C:/xampp/htdocs und erstellen Sie einen Ordner als laravel, und leiten Sie ihn mit cmd Prompt als cd c:\xampp\htdocs\laravel zu laravel) weiter.
  3. geben Sie dann einfach diesen Befehl ein, um ein erstes Projekt zu erstellen . Komponist create-project laravel/laravel first-project --prefer-dist Replace first- Projekt mit Ihrem Projektnamen (Installation dauert einige Minuten)
  4. leiten Sie dann zu localhost/laravel/first-project/public/um. Jetzt sehen Sie das Laravel) - Logo zusammen mit der kurzen Meldung "Sie sind angekommen." (Verwenden Sie immer einen öffentlichen Ordner, um darauf zuzugreifen Projekt)
58
ravichand

Einige Schritte für Windows Xampp zu installieren,

  1. Composer hier herunterladen http://getcomposer.org/
  2. Laden Sie die Master-Kopie hier herunter https://github.com/laravel/laravel/archive/master.Zip
  3. Fügen Sie den Master in xampp/htdocs/your-project-name/[fügen Sie die Master-Kopie von laravel hier ein]
  4. Gehen Sie zur Eingabeaufforderung: Startmenü -> Ausführen -> Geben Sie cmd oder Befehl oder Fenstertaste + R ein, und geben Sie cmd oder Befehl ein.
  5. Gehen Sie in der Eingabeaufforderung den Pfad xampp/htdocs/Ihr-Projektname/und geben Sie composer install ein.
  6. Die erforderlichen Dateien werden automatisch heruntergeladen.

Hoffe das wird helfen.

8
Vinoth Kumar

Gehe zu: https://github.com/laravel/laravel

Klicken Sie rechts auf der Seite auf download, entpacken Sie die Datei und verschieben Sie alles in den Ordner, in dem die Website ausgeführt wird. Verwenden Sie die Installationshinweise, um sicher zu sein, dass Sie ein public_html-Verzeichnis erstellen. Hier müssen Sie CSS- und Javascript-Dateien veröffentlichen.

Eine andere Methode besteht in der Installation von Composer:

http://getcomposer.org/doc/00-intro.md#installation-windows

Führen Sie dann diesen Befehl über die Eingabeaufforderung der Befehle (cmd.exe) aus:

composer create-project laravel/laravel --prefer-dist .

Wo ist der Punkt der Pfad, in dem Sie das Framework installieren möchten.

oder folgen Sie einfach dem folgenden Schritt: Composer zwingen, https-Verbindungen zu Packagist zu verwenden Probleme mit dem Composer hinter einer Unternehmensfirewall. Die Firewall hat uns daran gehindert, auf eine bestimmte package.json-Datei von der http://packagist.org website zuzugreifen

Seltsam war jedoch, dass es nur über http: // -Verbindungen blockiert und von https: // -Verbindungen aus perfekt zugänglich ist.

Nach langem Ausprobieren und Nachforschen habe ich jedoch einen Workaround gefunden. Dies ist keine besonders elegante Lösung, nutzt jedoch die Tatsache, dass Composer Repository-Speicherorte nicht rekursiv auflöst und nur Befehle aus der Konfiguration von composer.json des Hauptprojekts übernimmt.

Beim Lesen der Dokumentation auf der Composer-Github-Site wurde mir bewusst, dass Sie die Standard-Packagist-Konfiguration deaktivieren können. Darüber hinaus können Sie der composer.json natürlich auch eigene Repositorys in Ihrem Projekt hinzufügen.

Wenn Sie dem composer.json Folgendes hinzufügen, wird das Problem gelöst, und ich kann die von der Firewall eingerichteten Blöcke umgehen.

"repositories": [
{
     "type": "composer", 
     "url": "https://packagist.org"
},
{ "packagist": false }

hoffentlich wird das helfen.

1
govindak

In meinem Fall in installiertem Laravel 5.2 mit PHP 7

Sehr einfach:

Wenn Sie XAMPP auf Ihrer Maschine mit der neuesten PHP-Version arbeiten

  1. Laden Sie den Composer von der offiziellen Website herunter 

https://getcomposer.org/

installieren Sie es mit einfachen Schritten.

  1. So überprüfen Sie die Installation Öffnen Sie die Eingabeaufforderung (Window + R-Taste und geben Sie cmd ein) und geben Sie dann ein 

    komponist

Hinweis: Es ist nicht erforderlich, wo Sie sich im Verzeichnispfad der Eingabeaufforderung befinden. Composer ist in der Eingabeaufforderung global verfügbar.

sie sehen die Details zum Komponisten und die jeweilige Version.

  1. Nachdem Sie Composer erfolgreich installiert haben, installieren Sie Laravel, indem Sie einfach den folgenden Befehl eingeben: Stellen Sie sicher, dass Ihr Internet funktioniert

    komponist global erfordert "Laravel/Installer"

es wird automatisch von ihrem Server heruntergeladen und auch seine Abhängigkeiten.

0
Dadu Laal