laravel项目出现Non-static method Redis::hGet() cannot be called statically的解决方法

  早上ytkah在配置laravel项目中出现Non-static method Redis::hGet() cannot be called statically错误提示,很显然这是redis出问题了,search了一下大概是因为PHP自带了redis拓展和predis冲突了导致的。打开composer.json看到确实有一个predis扩展,代码如下。那就好办了!有冲突就要进行调解!为了项目的完整和调试的方便,我们可以把php安装的扩展暂时先停止了,刷新laravel项目果然可以了。

        "predis/predis": "~1.0",

原文地址:https://www.cnblogs.com/ytkah/p/9308829.html

时间: 2024-10-11 05:21:46

laravel项目出现Non-static method Redis::hGet() cannot be called statically的解决方法的相关文章

VC项目中,构造 CString 时,提示 explicit constructors (C2440) 的解决方法

其实还是 ANSI 和 UNICODE 编码的问题. 可以使用宏 _T() 包裹字符串,使得 ANSI 和 UNICODE 兼容.如 CString strJustAnother (_T ("This is a TCHAR string a.k.a. LPCTSTR")); 或者,给那些不想改代码人的偷懒方法,屏蔽掉这个编译错误: 在 stdafx.h 文件中你一般会发现这个宏  _ATL_CSTRING_EXPLICIT_CONSTRUCTORS 的声明. #define _ATL_

安卓(android)建立项目时失败,出现Android Manifest.xml file missing几种解决方法?(总结中)

安卓(android)建立项目时失败.出现AndroidManifest.xml file missing几种解决方法?(总结中) Eclipse新建项目.遇到这种问题.注意例如以下: 1.文件名称最好不要用中文. 2.文件夹也不要用中文. 3.这个不会出错,但出于程序编写习惯.第一个字母最好为大写.

Redis配置集群遇到问题及解决方法

配置完所有主节点后,报" ERR Invalid node address specified" 由于redis-trib.rb 对域名或主机名支持不好,故在创建集群的时候要使用ip:port的方式 redis-trib.rb create ip1:port1 ip2:port2 ip3:port3 创建集群时报某个err slot 0 is already busy (redis::commanderror) 这是由于之间创建集群没有成功,需要将nodes.conf和dir里面的文件

Ubuntu Linux14 64位下在Android studio下用gradle编译Andrid项目时发生libz.so.1共享库找不到的解决方法。

---恢复内容开始--- 我在Ubuntu14 64为下安装了AS,但在用Gradle编译项目时总是报找不到 libz.so.1的错误. error while loading shared librarieserror while loading shared libraries: : libz.so.1libz.so.1: : cannot open shared object filecannot open shared object file: : No such file or dir

redis下往列表插入数据报错解决方法

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. 今天运行Redis时发生错误,错误信息如下: (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may

使用idea搭建maven项目时 java目录下的xml文件没有加载的解决方法

今天在idea集成开发环境下 使用maven搭建了ssm项目,遇到了3个问题 首先我们先复习一下知识点: 第一步:在web.xml中配置spring监听器 <!-- spring监听器 加载spring容器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <con

eclipse中部署web项目时报错java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的解决方法

解决方案: 1.右键点击项目--选择Properties,选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries 2.点击Next,选择Maven Dependencies 3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了 操作完后,重新部署工程,不再报错了.然后我们再到.metadata\.plugins\org.eclipse.wst.server.core\tmp

关于.Net mvc 项目在本地vs运行响应时间过长无法访问时,解决方法!

最近可能是刚升级了电脑使用了window10操作系统,总是遇到了一些以前没有遇到过的事情! 今早来到公司本来准备写bug的,但是当我打开vs运行的时候发现今天的电脑响应的时间明显的要比之前打开网页调试的时间要长的多,到最后不但没有打开,而且还提示了一个这样的问题! 如图: 这就蛋痛了,以前遇到这种的问题一般都是再发布项目到服务器上运行的时候才会出现的,但是谁知道我本地居然还会有这种情况,尴尬了,我看到这里首先ping了下我本地的locahost,结果结果让我大吃一惊,我本地的网络都无法访问了,w

项目在vs中打开后识别不出来ashx页面的解决方法

在web.config配置文件中指定页面版本 <add key="webPages:Version" value="2.0"/> <?xml version="1.0"?> <!-- 有关如何配置 ASP.NET 应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web