python - 怎樣在linux下開發(fā)flask web應(yīng)用時(shí)查看代碼出錯(cuò)(traceback)的地方。
問題描述
怎樣在linux下開發(fā)flask web應(yīng)用的時(shí)候可以向Windows一樣通過(guò)cmd命令行查看到代碼出錯(cuò)的地方。Windows下:1.通過(guò)cmd啟動(dòng)Lighttpd,打開網(wǎng)頁(yè)調(diào)用flask web應(yīng)用testwsgi.py,網(wǎng)頁(yè)出現(xiàn)500 - Internal Server Error 在cmd查看錯(cuò)誤信息。
2.通過(guò)linux執(zhí)行開啟Lighttpd服務(wù)后,打開網(wǎng)頁(yè)調(diào)用flask web應(yīng)用testwsgi.py,網(wǎng)頁(yè)出現(xiàn)500 - Internal Server Error 沒有地方可以看出程序出錯(cuò)的信息,怎么解決
問題解答
回答1:你是否打開了調(diào)試模式
回答2:app.run(debug=True)
回答3:沒有地方可以看出程序出錯(cuò)的信息
有的。報(bào)錯(cuò)會(huì)被寫到錯(cuò)誤日志里。具體在哪個(gè)文件里,需要看你是怎么執(zhí)行的 WSGI 程序。lighttpd 剛好是我不了解的那一個(gè)……不過(guò)如果你沒有配置過(guò)別的東西的話,可以肯定報(bào)錯(cuò)被 lighttpd 收集起來(lái)了,去看它的錯(cuò)誤日志即可。
相關(guān)文章:
1. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?2. 我在導(dǎo)入模板資源時(shí)遇到無(wú)法顯示的問題,請(qǐng)老師解答下3. macos - 無(wú)法source activate python274. javascript - 打算寫一個(gè)c++的node圖像處理模塊,有沒有推薦的c++圖片處理庫(kù)?5. html5 - 前端面試碰到了一個(gè)緩存數(shù)據(jù)的問題,來(lái)論壇上請(qǐng)教一下6. css - 移動(dòng)端 盒子內(nèi)加overflow-y:scroll后 字體會(huì)變大7. PHPExcel表格導(dǎo)入數(shù)據(jù)庫(kù)怎么導(dǎo)入8. java - butterknife怎么綁定多個(gè)view9. css3 讓圖片變成灰色(filter),但針對(duì)IE11瀏覽器無(wú)效10. java - 同步/異步與阻塞/非阻塞之間的差異具體是什么?

網(wǎng)公網(wǎng)安備