Как запустить бекап сайта с одного на другой сервер на Laravel?
Как запустить бекап сайта с одного на другой сервер на Laravel? Сделал бекап сайта с одного на другой сервер на Laravel, залил базу даних, также залил сам сайт на другой сервер, только прописал новий логин и пароль к базе даних в файле .env, сейчас вискакивает ошибка 500
Можно временно прописать в .env файле APP_ENV=local и APP_DEBUG=true и прям увидеть, что не так. Можно не включать и в storage/logs/ посмотреть (но это не всегда удобно).
Ну если хосты настроены правильно, то после выполнения этих действий по переносу сайта на Laravel на новый хостинг, все должно работать:
1. Делаем архив файлов и дамп базы.
2. Переносим файлы на новый сервер и создаем базу данных
3. Экспортируем данные в новую базу данных из дампа
4. Вносим необходимые правки в файл .ENV:
5. Удаляем закэшировнные настройки старого сервера: переименовываем файл /bootstrap/cache/config.php на другое имя, к примеру: config_xxx.php. Новый файл config.php с новыми настройками будет создан при запуске сайта.
6. Очищаем кэш: php artisan config:cache
php artisan cache:clear
php artisan route:cache
php artisan view:clear
php artisan optimize