部署專案到Heroku |
|
HYP
更新時間:2020/1/11 上午 03:15:29 |
|
文淵閣您好, 我在部署Linebot翻譯機器人專案到Heorku時,我跟著書中之前的步驟程式都可以順利執行,但到了最後將檔案傳到Heroku時,輸入git push heroku master這段指令時,它會出現以下這段說明。 remote: ! No default language could be detected for this app. remote: HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically. remote: See https://devcenter.heroku.com/articles/buildpacks remote: remote: ! Push failed remote: Verifying deploy... |
|
|
|
文淵閣工作室
更新時間:2020/1/12 上午 05:29:30 |
|
因 django 3.x 繁中語系改為只接受小寫字母「zh-hant」產生的錯誤。請將 <settings.py> 中的 「zh-Hant」改為「zh-hant」再重新上傳 heroku。
|
|
|
|
HYP
更新時間:2020/1/14 上午 01:34:32 |
|
文淵閣您好: 我重新再傳一次到heroku時,它出現(node:4000) SyntaxError Plugin? 整段說明 D:\herokuenv\invoicehero>heroku git:remote -a abc123testtest (node:4000) SyntaxError Plugin: heroku: C:\Users\skywalker\AppData\Local\heroku\config.json: Unexpected string in JSON at position 72 module: @oclif/config@1.13.2 task: runHook prerun plugin: heroku root: C:\Program Files\heroku\client See more details with DEBUG=* set git remote heroku to https://git.heroku.com/abc123testtest.git |
|
|
|
HYP
更新時間:2020/1/14 上午 02:02:20 |
|
文淵閣您好: 我輸入heroku login不能登錄帳號密碼,卻出現以下說明, D:\herokuenv\invoicehero>heroku login (node:7060) SyntaxError Plugin: heroku: C:\Users\skywalker\AppData\Local\heroku\config.json: Unexpected string in JSON at position 72 module: @oclif/config@1.13.2 task: runHook prerun plugin: heroku root: C:\Program Files\heroku\client See more details with DEBUG=* heroku: Press any key to open up the browser to login or q to exit:
|
|
|
|
文淵閣工作室
更新時間:2020/1/14 上午 09:26:11 |
|
我們沒有見過此錯誤訊息,建議您整個過程全部重新執行:先到 heroku 移除您的應用程式,本機則將虛擬環境資料夾整個刪除。 從 p13-2 重新執行,請特別注意 p13-4 的 django 安裝要加上版本。 |
|
|
|
HYP
更新時間:2020/1/15 下午 10:39:00 |
|
文淵閣您好: 我將檔案傳到heroku時出現以下說明, D:\herokuenv\invoicehero>git push heroku master Enumerating objects: 54, done. Counting objects: 100% (54/54), done. Delta compression using up to 4 threads Compressing objects: 100% (47/47), done. error: unable to rewind rpc post data - try increasing http.postBuffer error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054 Wfatal: the remote end hung up unexpectedly Writing objects: 100% (54/54), 13.97 MiB | 43.00 KiB/s, done. Total 54 (delta 15), reused 0 (delta 0) fatal: the remote end hung up unexpectedly Everything up-to-date |
|
|
|
|
HYP
更新時間:2020/1/16 下午 02:14:30 |
|
文淵閣您好: 我成功部署專案到heroku了,但是當我輸入heroku應用程式網址 https://abctest123test.herokuapp.com 網站卻並不能登入,並出現這段話 Application error An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command heroku logs --tail
而我Linebot的Channel設定也都正確完成了,但我在Line應用程式中執行使用說明卻沒有出現任何畫面。 |
|
|
|
文淵閣工作室
更新時間:2020/1/17 上午 08:53:28 |
|
1. 書中 P13-11~12 heroku 的 config vars 設定了嗎? 2. p13-13 在 linebot 的 webhook url 有設定嗎? 3. 在 windows console 登入 heroku 後執行命令「heroku logs -a 應用程名稱 -n 數量」可查看錯誤訊息。 |
|
|
|
Sam
更新時間:2020/3/11 下午 12:38:56 |
|
文淵閣您好~~ 關於Python 架站特訓班- Django最強實戰, 在第13章部署Heroku時, 執行到 heroku config:set DJANGO_SETTINGS_MODULE=myFruitDay.prod_settings 發生無法 設置的狀況, 命令提示資源的提示如下 » Error: Missing required flag: » -a, --app APP app to run command against » See more help with --help
請問有什麼方法可以解決這個問題 |
|
|
|
文淵閣工作室
更新時間:2020/3/12 上午 09:07:36 |
|
1. 請問您有執行 heroku git:remote -a your_app_name? 2. 請問您有將 prod_settings.py 和 settings.py 放在相同資料夾嗎? |
|
|
|