Ошибка Laravel SQLSTATE[HY000] [2002] Connection refused
Обычно это вылезает, когда вы только загрузили свой проект на хостинг или только начали настраивать свой сайт. Ошибка означает, что попытка соединения с базой данных не удалась и нас завернули на самом пороге. Вывод простой — не те логин и пароль для соединения в файлах конфиграции .env и\или config/database.php. Они могут быть и верными, но чтобы Laravel их мог использовать, нужно почистить кэш настроек. Как это сделать я объяснил в статье Перенос проекта Laravel на хостинг с локального сервера OpenServer.
После этого всё должно заработать!