@OneStrong

Как запустить бекап сайта с одного на другой сервер на Laravel?

Как запустить бекап сайта с одного на другой сервер на Laravel? Сделал бекап сайта с одного на другой сервер на Laravel, залил базу даних, также залил сам сайт на другой сервер, только прописал новий логин и пароль к базе даних в файле .env, сейчас вискакивает ошибка 500
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
Можно временно прописать в .env файле APP_ENV=local и APP_DEBUG=true и прям увидеть, что не так. Можно не включать и в storage/logs/ посмотреть (но это не всегда удобно).
Ответ написан
Комментировать
Ну если хосты настроены правильно, то после выполнения этих действий по переносу сайта на Laravel на новый хостинг, все должно работать:

1. Делаем архив файлов и дамп базы.
2. Переносим файлы на новый сервер и создаем базу данных
3. Экспортируем данные в новую базу данных из дампа
4. Вносим необходимые правки в файл .ENV:

APP_NAME=your-site.ru
APP_DEBUG=true
APP_URL=http:// your-site.ru

DB_DATABASE=db-name
DB_USERNAME=user-nqme
DB_PASSWORD=password


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
Ответ написан
Ваш ответ на вопрос

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

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