安装 Redis 依赖失败,该从哪里排查?

在本章第 1 节,使用 composer 安装依赖时,出现问题。
执行命令
composer require "predis/predis:~1.0"
后,出现错误提示如下
file

在此之前,成功加载依赖的提示应该是这样的
file

本以为是自己的低级错误,所以直接Git回档到上一章节结尾处,放弃了本章所作的修改。
但是,回档后,发现问题依旧存在,只要重新加载laravel的配置文件,就会出现问题。
composer dump-autoload
错误信息和加载 Redis 依赖时一样
file

在此之前,都没有出现过类似的情况,只在加载了 Redis 依赖后开始出现,用 Git 放弃修改后还是没有解决,不知道该从哪里下手排查。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

:joy:你有没有发现你需要安装的是predis/predis 1.0版本,但是实际安装的是predis/predis 1.1.1版本,所以,你复制的时候可否用点心。更推荐你先学习如何使用composer,而不是一味的照着课程copy

5年前 评论

@cocoyo 感谢指正,刚刚发现这个问题,确实没有注意到版本的问题。刚刚 remove 掉错误的包,清理了 vender 文件夹,安装了所需的 1.0 版本。
但是问题仍然没有解决,在 dump-autoload 加载索引的时候仍然在报出之前的错误,能否给个思路可能是哪里出了问题?

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!