laravel5.*安装使用Redis以及解决Class ‘Predis\Client’ not found和Fatal error: Non-static method Redis::set() c…

laravel5.*安装使用Redis以及解决Class ‘Predis\Client’ not found和Fatal error: Non-static method Redis::set() c…

https://phpartisan.cn/news/35.html

laravel中我们可以很简单的使用Redis,如何在服务器安装Redis以及原创访问你们可以访问Ubuntu 设置Redis密码以及允许远程访问和在ubuntu 安装redis的简单方法就可以了,很多人在使用的时候常常出现Class ‘Predis\Client’ not found的错误,那是因为我们laravel没有安装Redis拓展包,好的,我们接下来安装使用Redis

composer.jsonrequire里输入

"predis/predis": "^1.0"

然后更新一下

composer update

好的我们接下来在.env里配置一下我们的Redis路径

REDIS_HOST=你的IP
REDIS_PASSWORD=密码
REDIS_PORT=6379

好的,配置好了,接下来我们就是使用了

Redis::set('name', 'Taylor');
$test =  Redis::get('name');
dd($test);

如果没问题,应该会输出”Taylor”,如果出现如下报错,代表你的Redis链接错了

Connection refused [tcp://123.1.1.1:6379]

好的,现在我们就搞定了Redis的安装和使用

Redis扩展冲突导致:Fatal error: Non-static method Redis::keys() cannot be called statically

如果你是通过 PECL 安装 Redis PHP 扩展,则需要重命名 config/app.php 文件里的 Redis 别名。

方法1、在每个使用use Redis;的文件中,我们改为use Illuminate\Support\Facades\Redis;即可
方法2、在config/app.php中的aliases修改Redis修改为Redisaa这种别名,然后use Redisaa;即可
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113199.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 安装maven步骤_织梦安装教程

    安装maven步骤_织梦安装教程熟练的配置开发环境是每一个程序员必备的功课,俗话说:工欲善其事,必先利其器。本文须知:安装maven环境之前要先安装javajdk环境(没有安装java环境的可以先去看安装JAVA环境的教程)Maven3.3+requireJDK1.7及以上。第一步:下载maven(本教程安装的是3.8.4)官方下载链接:https://maven.apache.org/download.cgiBinary是可执行版本,已经编译好可以直接使用。Source是源代码版本,需要自己编译成可执..

    2022年8月22日
    6
  • 图像生成与图像处理_matlab中colorbar是什么意思

    图像生成与图像处理_matlab中colorbar是什么意思1colorBar介绍colorBar主要是指一些图像处理中使用的常见纯色或者渐变色条。colorBar用途可作为测试样图来验证某些图像算法的效果,从而避免图像内容或者硬件对图像的干扰,使图像算法

    2022年8月2日
    8
  • Navicat_Premium激活码【2021最新】

    (Navicat_Premium激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1S…

    2022年3月27日
    362
  • excel导入mysql代码_EXCEL导入Mysql方法「建议收藏」

    excel导入mysql代码_EXCEL导入Mysql方法「建议收藏」在平时的工作学习中,难免会遇到需要把EXCEL表中的数据导入到MYSQL中,比如要把EXCEL中的数据进行核对,或者要把测试用例导入到TestLink中。本人搜集相关的资料并加以实践总结出了以下几种方法:1.使用PHPExcelParserPro软件,但是这个软件为收费软件;2.可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:·将…

    2022年9月21日
    0
  • 基于卷积神经网络的手写数字识别系统_python 卷积神经网络

    基于卷积神经网络的手写数字识别系统_python 卷积神经网络前面讲解了使用纯numpy实现数值微分和误差反向传播法的手写数字识别,这两种网络都是使用全连接层的结构。全连接层存在什么问题呢?那就是数据的形状被“忽视”了。比如,输入数据是图像时,图像通常是高、长、通道方向上的3维形状。但是,向全连接层输入时,需要将3维数据拉平为1维数据。实际上,前面提到的使用了MNIST数据集的例子中,输入图像就是1通道、高28像素、长28像素的(1,28,28)形状,但却被排成1列,以784个数据的形式输入到最开始的Affine层。图像是3维形状,这个形状中应该含有重要的空间信

    2022年9月14日
    0
  • java struts2 漏洞_struts2漏洞列表

    java struts2 漏洞_struts2漏洞列表【官方ID】S2-001【危害等级】高【受影响版本】WebWork2.1(开启altSyntax)WebWork2.2.0–WebWork2.2.5Struts2.0.0–Struts2.0.8【漏洞描述】altSyntax特性默认不开启,开启后,允许在文本串中注入OGNL表达式,且注入的表达式被逐层递归执行。攻击者可以在HTML中text域输入OGNL表达式,当form在服务器…

    2022年7月19日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号