@OlegSedoy

Новый сервис провайдер не дает установить LARAVEL?

Есть сервис провайдер SettingsServiceProvider
class SettingsServiceProvider extends ServiceProvider
{
    public function register()
    {
        //
    }

    public function boot(Factory $cache, Setting $settings)
    {
        $settings = $cache->remember('settings', 60, function() use ($settings)
        {
            return $settings->pluck('value', 'key')->all();
        });

        config()->set('settings', $settings);
    }
}


При установке на сервер copmoser ругается
SQLSTATE[HY000] [2002] Connection refused (SQL: select `value`, `key` from `settings`)

я понимаю, что он требует базу, но и миграции по той же причине не могу сделать. Можно закоментировать провайдер и сделать миграции, но это не удобно.
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы