cakephp3で作ってて、herokuにdeployする時のメモ。
heroku 操作
ログインして、
heroku login
アプリでクリエイトして
heroku create
プッシュして、
git push heroku master
MySQL作って、
heroku addons:create cleardb
シェル立ち上げて
heroku run bash
cakephpのマイグレーションして、
bin/cake migrations migrate
ブラウザで確認
heroku open
ログの確認
heroku logs
うまくいかなくてheroku側を削除したりしてやり直すとき。
gitのremoteの設定に削除したherokuが残ってるのでpushできなくなるので、設定しなおす。
git remote set-url heroku https://git.heroku.com/heroku-no-git
その他、CakePHP3側の設定は以下参照。
だた、今のところMemcachedを使ったキャッシュ設定がうまくいかない。