因為把第一個專案要推上Heroku,滿心期待第一個作品可以上線,看著其他同學都有畫面,我卻跑這他額娘的Application error畫面,真是讓人難過。

於是就透過 heroku logs - tail 這段指令,看到了以下畫面

他等待了60秒的PROT,但都沒有收到,後來才發現,因為專案裡的Profile已經寫死了 3000。

web: bin/rails server -p 3000

改成

web: bin/rails server -p $PORT

可能是因為Heroku不能指定PROT的關係。

如果你的問題也跟我一樣,可以嘗試看看這個方法。