Соединение Redis [] не настроено. - Переданное свойство соединения пусто.Php

Кемеровские программисты php общаются здесь
Anonymous
Соединение Redis [] не настроено. - Переданное свойство соединения пусто.

Сообщение Anonymous »

Я реализую очереди с поддержкой Redis, но внезапно столкнулся с вышеупомянутой проблемой. Похоже, переменная $connection пуста, когда она передается в Horizon.php. очистку маршрута и конфигурации невозможно выполнить, поскольку любые ремесленные команды в конечном итоге выдают одну и ту же ошибку. Ниже приведен код в Horizon.php. Я выполнил dd($connection) и обнаружил, что он пуст.

public static function use($connection)
{
if (! is_null($config = config("database.redis.clusters.{$connection}.0"))) {
config(["database.redis.{$connection}" => $config]);
} elseif (is_null($config) && is_null($config = config("database.redis.{$connection}"))) {
throw new Exception("Redis connection [{$connection}] has not been configured.");
}

config(['database.redis.horizon' => array_merge($config, [
'options' => ['prefix' => config('horizon.prefix') ?: 'horizon:'],
])]);
}


Подробнее здесь: https://stackoverflow.com/questions/588 ... sed-is-emp

Вернуться в «Php»