问答 / 0 / 2 / 创建于 4年前 / 更新于 4年前 / 1 个改进
1.环境介绍
laravel版本:5.5.*、PHP版本:7.3(NTS)、memcache版本:1.4.4、MemAdmin:1.0.12、运行机器:win10
2.报错内容
3.配置文件的内容
4.相关测试
在入口文件加入如下图所示的代码可正常写入memcache中。
能正常写入说明memcached可以正常使用,配置文件是正常配置,但是就是不能直接将缓存驱动memcached 有谁遇到相关的问题没。请指教
memcached
我怀疑你搞错了,php有2个memcache扩展,一个叫做 Memcache ,一个叫做 Memcached,为什么会出现2个那么相似名称的扩展,有一些历史渊源。你再检查下试试,看是否该原因。
Memcache
Memcached
我印象中,laravel对这2个扩展都有封装,如果你想使用 Memcache 的话,你可以把 cache.php 的 driver 改为 memcache。
cache.php
driver
memcache
或者你想使用 Memcached,那么你可以重新安装php扩展。以及 Memcached 组件。
没有安装memcached 扩展应该,php -m 确认一下 是不是已经安装了相关的扩展
我要举报该,理由是:
我怀疑你搞错了,php有2个memcache扩展,一个叫做
Memcache
,一个叫做Memcached
,为什么会出现2个那么相似名称的扩展,有一些历史渊源。你再检查下试试,看是否该原因。我印象中,laravel对这2个扩展都有封装,如果你想使用
Memcache
的话,你可以把cache.php
的driver
改为memcache
。或者你想使用
Memcached
,那么你可以重新安装php扩展。以及Memcached
组件。