laravel 在本地项目部署 报错

咸菜. 2018-02-23 04:18:13
Fatal error: Call to undefined method Redis::connection() in E:\wamp64\www\local\app\Routing\CnameRecords.php on line 25
ps:这个方法无法解决

laravel redis 报错 (已解决)
报错内容:Call to undefined method Redis::connection()

之前用着挺好的,后面突然报这个错

新手,做了如下措施:

php -m 确定redis加载了

ping 通redis目标数据库

重启nginx,重启php-fpm

目前仍然未解决,望大神帮忙;

====================
在别人帮助下做过一下尝试:

原来代码 Redis::connection() 改为 \Redis::connection()

执行 composer dump-autoload

仍然未解决,望大神帮忙

====================
信息补充:
在laravel运行在root用户下,不知有无影响??
...全文
985 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
test0531 2018-03-08
  • 打赏
  • 举报
回复
错误提示,是类加载失败,跟装没装redis扩展没有关系。 虽然没有看过laravel这块redis源码,但是猜测估计也是通过socket和redis通信的。 所以还是检查你的代码这里用的是laravel自带的redis扩展模块,检查命名空间是否正确等
木秀猿林 2018-03-01
  • 打赏
  • 举报
回复
你可以查看下你本地的laravel是不是没有安装predis/predis包?
咸菜. 2018-02-24
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
Redis 类加载失败

我看官方的文档 用的是自己redis扩展 但是好像不起作用
xuzuning 2018-02-23
  • 打赏
  • 举报
回复
Redis 类加载失败
咸菜. 2018-02-23
  • 打赏
  • 举报
回复
haojiujie

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧