Heroku
облачная платформа для деплоя приложений
Содержание
В каждом проекте должен быть файл с настройками - .Procfile
1 способ (heroku client)
- Установка клиента и потом запуск комманды через простой cmd: heroku login
- Потом также heroku create, после этого оно дает репозиторий на который надо сделать пушь своего приложения
- По сути оно транслирует проект репозитория
2 способ (heroku website)
- Создать новое приложение
- Выбрать откуда деплоить приложение : Heroku, Github, Dropbox
Проблемы деплоя с Laravel
В общем config/app.php и не только он, черпает инфу из .env
так как в проекте есть .gitignore и в него прописан .env, проект перестает работать нормально, нужно либо информацию забрать из этого файла и подописывать в файлы config/ app.php, .... либо же просто убрать из игнора.
- Forbiden при открытии начальной страницы: исправить можно так - создать Procfile: web: vendor/bin/heroku-php-apache2 public/
- Если есть ошибка, но не видно какая - надо поставить true в файле config/app.php ('debug' => env('APP_DEBUG', false->true)
← React native Unix →