Eli*_*Eli 3 php laravel docker
我正在使用Laravel容器运行我的Laravel项目。我最近尝试使用新版本6运行Laravel项目,但遇到此错误
LogicException
请删除或重命名“应用”配置文件中的Redis外观别名,以避免与PHP Redis扩展名冲突。
我花了一点时间来找到解决问题的方法,所以我留下了这个问题和答案,以便其他发现此问题的人可以在没有太多麻烦的情况下解决它。
其上运行的泊坞窗容器中的新版本Laravel 6的问题是,laravel已经从它的默认驱动程序predis来phpredis,这种变化正在打造的问题提到的错误。
要解决此问题,您必须将驱动程序再次设置为user predis而不是phpredis。
你可以改变你的config/database.php设置predis为默认
'client' => env('REDIS_CLIENT', 'predis'),
Run Code Online (Sandbox Code Playgroud)
或在您的.env文件中更改
REDIS_CLIENT=predis
Run Code Online (Sandbox Code Playgroud)
正如其他用户所提到的。phpredis如果该选项适用于您的项目,则也可以安装。
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |