Соединение 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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