2017-01-19 6 views
0

В файле .env, я меняю CACHE_DRIVER=file на CACHE_DRIVER=redis. Затем я обращаюсь к своей системе, есть ошибки, подобные этому:Как решить ошибку: соединение не может быть выполнено, потому что целевая машина активно отказалась?

No connection could be made because the target machine actively refused it. [tcp://127.0.0.1:6379] 

Как это можно решить?

+2

Хм не может быть проблемой межсетевого экрана, потому что ваш хост redis является localhost. Вы уверены, что redis запущен на localhost? Вы можете проверить с помощью 'redis-cli ping' (вы должны получить понг) – Paras

+0

Работает ли локальный сервер? – JUL2791

+0

Если в Windows запустите 'netstat -aon | more' и проверьте, что происходит на tcp: //127.0.0.1: 6379. Это начало. –

ответ

0

Проверьте, работает ли redis или нет.

Запустить эту команду, видите ли, вы получаете ответ как PONG.

redis-cli ping 

Кроме того, если вы недавно изменили файл .env, убедитесь, чтобы перезагрузить сервер Laravel и очистить Laravel кэширует

очистить кэш

php artisan cache:clear 

, чтобы очистить config cache

php artisan config:clear