❝查找了無數的資料使用laravel如何安裝laravel-queue-rabbitmq,出來的文章都是一樣的,但是就是安裝不了。經過數小時後,終於弄出來了,此教學給正在安裝的你。
❞
#laravel5.8
#centos7.3
報錯還分人?於是在一個回覆裡邊看到了這樣的回答
於是打開github地址去瞅瞅,這幾個數字是直接映入眼簾啊!但是當時的我就當沒看見,這是什麼鬼東西。 直到解決完問題才明白這個圖的意義所在
這個圖第一列是包的版本,不出意外地話直接使用composer require vladimir-yuldashev/laravel-queue- rabbitmq
安裝的版本是10,也就是需要你的laravel的版本是6或7.
由於laravel6和7需要的PHP版本太高了,所以沒有去使用。
找到問題所在,就試試安裝對應對應版試試嗆到吧! composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
但是依然不如意,這又是什麼鬼遇到這個問題不要慌,也就是提示「提示內存不足”,我們可以透過建立swap分區來解決這個問題。
執行以下三條指令
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 mkswap /var/swap.1 swapon /var/swap.1
然後在執行composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
很是完美,很完美,很完美,很完美是ok,一個問題就是這樣解決的。
其實這個問題在大佬哪裡估計就不是什麼問題,但是新手確實是有點難度的。
這個問題終究是對安裝包不夠熟悉,不了解laravel安裝套件時對版本的差別。
不管是laravle,以後碰到這類的問題,都需要詳細查看文檔,看看是不是版本不相容了。
以上是看了本文安裝laravel-queue-rabbitmq絕對沒問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!