[Django+uWSGI+Docker]幾個雷點紀錄

使用Docker部署雖然方便,但常常遇到一些奇怪的問題,例如採用Django + uWSGI,在本機測試沒有問題,但部署到別的機器卻噴錯,光這個問題我搞了兩天,血淚死記錄幾個遇到的錯誤.

1.權限部分,資料夾權限不符導致,例如我有用logging之類的,無法寫入資料,這時候就要注意Owner或檔案權限

2.這問題比較奇怪,通常是uwsgi.ini設定錯誤,所以要注意路徑

3.同上類似錯誤,原因反而是註解放錯,不能放在後面,要放在上面,但這個我在不同機器上有不同呈現,有的可以跑,有的不行,但還是放好比較安全!

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *