0
我在新部署的Phoenix應用程序(在Heroku上)出現錯誤。如何診斷Phoenix Framework「服務器內部錯誤」
我在「服務器內部錯誤」中看到的唯一錯誤。
如何獲取更多信息並診斷/修復此錯誤?
我在新部署的Phoenix應用程序(在Heroku上)出現錯誤。如何診斷Phoenix Framework「服務器內部錯誤」
我在「服務器內部錯誤」中看到的唯一錯誤。
如何獲取更多信息並診斷/修復此錯誤?
您正在嘗試使用藥劑1.3功能(DateTime
在1.3加入),但是在默認情況下,Heroku的buildpack使用藥劑1.2
在回購的根添加elixir_buildpack.config
文件有以下:
elixir_version=1.3.2
你應該在你的日誌中有東西。嘗試'heroku日誌-f'並執行網絡請求。一個常見的原因是沒有運行遷移。 – Gazler
**(UndefinedFunctionError)未定義的函數DateTime.utc_now/0(模塊DateTime不可用)...我在腳註中使用了'<%= DateTime.utc_now.year%>'。儘管在開發中工作。 –
爲了將來的參考,如果您從一開始就確定了所有相關軟件的版本,它可能會爲您節省一些時間。 @Gazler一旦知道你的Elixir版本是什麼,就知道這個問題。 –