Laravel 部署到 Heroku

建立新專案,可以設定 laravel 的版本

composer create-project --prefer-dist laravel/laravel blog "5.4.*"

定義 Procfile

web: vendor/bin/heroku-php-apache2 public/

部署至 Heroku

heroku create

新增、初始 Repository

git init;
git add .;
git commit -am 'Set git initialize';
git add remote origin <heroku git remote>;
Open app 出現錯誤訊息

原因出在缺少應用程式的密鑰,找到 .env 中的 APP_KEY,打開 Heroku dashboard 新增變數

APP_KEY=value (check your .env file for this)

如果要開啟 debug 功能

APP_DEBUG=true

重新整理畫面就可以看到大大的 Laravel


How to deploy a Laravel App into Heroku

Hosting Your Laravel App on Heroku

留言