❝laravel5.8J'ai recherché d'innombrables informations sur la façon d'installer laravel-queue-rabbitmq à l'aide de laravel. Les articles qui sont sortis étaient tous les mêmes, mais ils n'ont tout simplement pas pu être installés. . Après plusieurs heures, j'ai enfin terminé. Ce tutoriel est pour vous qui l'installez
2. Processus de solution
composer require vladimir-yuldashev/laravel-queue-rabbitmq
Je me demande simplement pourquoi tant de gens peuvent y parvenir mais restent coincés ici. .
Qui doit signaler une erreur ? J'ai donc vu cette réponse dans une réponse
J'ai donc ouvert l'adresse github et jeté un œil, et ces chiffres sont apparus directement ! Mais à ce moment-là, j’ai juste fait comme si je ne l’avais pas vu, qu’est-ce que c’était que ça ? Je n'ai pas compris la signification de cette image jusqu'à ce que j'ai résolu le problème
La première colonne de cette image est la version du package Si rien d'autre, utilisez-la directementcomposer require vladimir-yuldashev/laravel-queue-rabbitmq
La version installée est 10. , ce qui signifie que vous devez La version de laravel est 6 ou 7.
La version PHP requise par laravel6 et 7 étant trop élevée, elle n'est pas utilisée.
Si vous trouvez le problème, essayez d'installer la version correspondante ! composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
Mais ce n'est toujours pas satisfaisant, qu'est-ce que c'est ?Ne paniquez pas lorsque vous rencontrez ce problème, cela vous demandera "Mémoire insuffisante". échanger la partition.
Exécutez les trois instructions suivantes
dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 mkswap /var/swap.1 swapon /var/swap.1
puis exécutez composer require vladimir-yuldashev/laravel-queue-rabbitmq:7.2
C'est parfait et ok.
En fait, ce problème n'est probablement pas un problème pour les grands, mais c'est bel et bien un problème. un peu difficile pour les novices.
Ce problème est finalement dû au manque de familiarité avec le package d'installation et au manque de compréhension des différences de versions lorsque Laravel est installé.
Peu importe que ce soit laravle, si vous rencontrez ce genre de problème à l'avenir, vous devez vérifier la documentation en détail pour voir si la version est incompatible.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!