Lumen Artisan Проблема: не добавлены серверы memcached - PullRequest
0 голосов
/ 29 ноября 2018

Я только начал работать в рабочем проекте.Я пытался смонтировать docker-compose набор серверов для БД, Lumen и многого другого.Когда я пытаюсь выполнить команду с участием ремесленника (например, php artisan --version или php artisan migrate), я получаю сообщение об ошибке:

Серверы memcached не добавляются

Ну, тогда яперейдите на Документы Laravel , чтобы увидеть, как работает драйвер кэша memcached, и там написано, что это настроено в config/cache.php.Ну, у этого проекта нет файла cache.php.С другой стороны, файл .env не содержит переменную окружения CACHE_DRIVER.

Я попытался подключить сервер memcached, но ошибка все равно та же.Где я могу настроить сервер и сокет memcached в проекте, если у меня нет какой-либо конфигурации, связанной с memcached ???

Может ли это произойти, потому что Laravel не находит конфигурацию кэша и выбирает любой драйвер без конфигурации?

1 Ответ

0 голосов
/ 15 января 2019

Наконец-то я смог найти решение сам.Спасибо всем за просмотр.

Когда проект Lumen не имеет файлов конфигурации .env, он получает некоторые странные конфигурации.В этом случае использовался memcached в качестве драйвера сервера.

Решение: создайте файл .env и установите драйвер кэша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...