You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Sail项目调用接口出现RedisException连接拒绝问题求助

解决Laravel Sail + Redis连接拒绝问题
  • 把.env里的REDIS_HOST改成Docker Compose中Redis服务的名称(默认Sail的Redis服务名是redis),设置为:

    REDIS_HOST=redis
    

    容器之间靠服务名通信,填localhost或主机IP会导致Laravel容器找不到Redis容器,这是新手常踩的坑。

  • 修改.env后必须重启Sail容器,让配置生效:

    sail down && sail up -d
    
  • 检查Redis容器是否正常运行,执行命令查看状态:

    sail ps
    

    若redis容器状态不是Up,查看日志排查问题:

    sail logs redis
    
  • 确认.env里的REDIS_PORT和docker-compose.yml中Redis服务的端口一致,默认都是6379,无需修改。

  • 把之前改动的APP_URL改回原值,这个参数和Redis连接无关,不需要调整。

内容的提问来源于stack exchange,提问作者AbDoessing

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 02:03:17