登录  /  注册
首页 > php框架 > Laravel > 正文

看了本文安装laravel-queue-rabbitmq绝对没问题

咔咔
发布: 2020-06-23 14:57:42
原创
3332人浏览过

查找了无数的资料使用laravel如何安装laravel-queue-rabbitmq,出来的文章都是一样的,但是就是安装不了。经过数小时后,终于弄出来了,此教程送给正在安装的你。

本文实现环境

  • laravel5.8
  • centos7.3

一、问题复现

使用laravel安装laravel-queue-rabbitmq。

错误发生的是多么的无敌。

执行的命令是composer require vladimir-yuldashev/laravel-queue-rabbitmq在这里插入图片描述然后就开始了不停的搜索资料,我搜啊搜,一首歌没了,俩首歌没了,三首歌没了,搜索出来的回答基本都是一样的,就是使用上边的那个命令。

二、解决过程

我就很纳闷为什么那么多人 都可以实现到我这里就卡住了。

报错还分人?于是在一个回复里边看到了这样的回答

在这里插入图片描述于是打开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中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号