❝laravel5.8Ich habe unzählige Informationen zur Installation von laravel-queue-rabbitmq mit laravel durchsucht. Die herausgekommenen Artikel waren alle gleich, konnten aber einfach nicht installiert werden . Nach einigen Stunden ist es endlich fertig. Dieses Tutorial ist für Sie, die es installieren
2. Lösungsprozess
composer require vladimir-yuldashev/laravel-queue-rabbitmq
Ich frage mich nur, warum so viele Menschen es schaffen, aber hier stecken bleiben .
Wer sollte einen Fehler melden? Also habe ich diese Antwort in einer Antwort gesehen
Also habe ich die Github-Adresse geöffnet und einen Blick darauf geworfen, und diese Zahlen kamen direkt ins Blickfeld! Aber damals tat ich einfach so, als hätte ich es nicht gesehen, was zum Teufel war das? Ich habe die Bedeutung dieses Bildes erst verstanden, als ich das Problem gelöst habe
Die erste Spalte dieses Bildes ist die Paketversion, wenn nichts anderes, verwenden Sie sie direktcomposer require vladimir-yuldashev/laravel-queue-rabbitmq
Die installierte Version ist 10 , was bedeutet, dass Sie die Version von Laravel 6 oder 7 benötigen.
Da die für Laravel6 und 7 erforderliche PHP-Version zu hoch ist, wird sie nicht verwendet.
Wenn Sie das Problem finden, versuchen Sie, die entsprechende Version zu installieren! composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
Aber es ist immer noch nicht zufriedenstellend, was zum Teufel ist das?Geraten Sie nicht in Panik, wenn Sie auf dieses Problem stoßen, es wird die Meldung „Nicht genügend Speicher“ angezeigt. Wir können dieses Problem lösen, indem wir eine erstellen Partition tauschen.
Führen Sie die folgenden drei Anweisungen aus
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 mkswap /var/swap.1 swapon /var/swap.1
und führen Sie dann composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
aus. So ist ein Problem gelöst.
Tatsächlich ist dieses Problem wahrscheinlich kein Problem für die Großen, aber es ist tatsächlich ein Etwas schwierig für Anfänger.
Dieses Problem ist letztendlich auf die mangelnde Vertrautheit mit dem Installationspaket und das mangelnde Verständnis der Versionsunterschiede bei der Installation von Laravel zurückzuführen.
Egal, um welches Laravle es sich handelt, wenn Sie in Zukunft auf ein solches Problem stoßen, müssen Sie die Dokumentation im Detail überprüfen, um festzustellen, ob die Version nicht kompatibel ist.
Das obige ist der detaillierte Inhalt vonNachdem Sie diesen Artikel gelesen haben, ist die Installation von laravel-queue-rabbitmq absolut kein Problem.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!