rancher部署laravel使用redis出现6379端口被

2017-07-27  本文已影响69人  FengZai8

命令printenv 显示rancher会默认设置redis环境变量到容器中。而laravel/lumen 安装的phpdotenv库会优先默认选择系统中的环境变量。所以会重写覆盖了.env文件的redis_port连接信息,最终变tcp://:tcp://redis:6379
在app.php文件中load()方法修改为new Dotenv\Dotenv(__DIR__.'/../'))->overload()
docker安装 以下模块

上一篇 下一篇

猜你喜欢

热点阅读