【发布时间】:2019-10-15 01:18:10
【问题描述】:
通过 Homestead 运行 Laravel 5.7。
这发生在:
/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php
"line":66
"function":"establishConnection"
我们正在使用 PHP Redis 并在 config/database.php 中:
'redis' => [
'client' => 'phpredis',
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 6,
],
],
我在这里看到了其他答案,但没有一个步骤有效。没有使用redis集群。 PhpRedis 扩展安装在 VM 上并通过php -m 确认。 Redis服务器运行在127.0.0.1,可以外接代码。
我无法更改代码,因为它适用于其他人。这一定是我的虚拟机上的配置问题,但我看不出它可能是什么。如果有人有类似的问题,我将不胜感激任何建议。
【问题讨论】: