Laravel 内存缓存

问题描述 投票:0回答:1

我收到这样的错误 php artisan 缓存:清除

清除缓存失败。确保您拥有适当的权限。

在我的.env中

CACHE_DRIVER=memcached

我有存储/框架/缓存/数据目录

在我的 Macbook m1 中 酿造服务信息memcached
memcached(homebrew.mxcl.memcached) 跑步:✔ 已加载:✔

我该如何解决这个问题?

我尝试为memcached添加一个php扩展,例如extension=memcached.so,但没有帮助。 尝试重新启动memcached(brew服务重新启动memcached),它也没有帮助。我不知道如何解决这个问题,任何人都知道错误的原因

macos memcached laravel-7
1个回答
1
投票

我的情况也发生了同样的情况,问题与 memcached 端口有关。

  1. 检查 config.cache.php 文件是否默认值为 11211
...
'port' => env('MEMCACHED_PORT', 11211),
...
  1. 检查您的 .env 文件,您可能有具有不同值的 MEMCACHED_PORT 变量,将其删除或设置
...
MEMCACHED_PORT=11211
...

如果配置文件中不存在默认值

© www.soinside.com 2019 - 2024. All rights reserved.