python - 怎樣在linux下開(kāi)發(fā)flask web應(yīng)用時(shí)查看代碼出錯(cuò)(traceback)的地方。
問(wèn)題描述
怎樣在linux下開(kāi)發(fā)flask web應(yīng)用的時(shí)候可以向Windows一樣通過(guò)cmd命令行查看到代碼出錯(cuò)的地方。Windows下:1.通過(guò)cmd啟動(dòng)Lighttpd,打開(kāi)網(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í)行開(kāi)啟Lighttpd服務(wù)后,打開(kāi)網(wǎng)頁(yè)調(diào)用flask web應(yīng)用testwsgi.py,網(wǎng)頁(yè)出現(xiàn)500 - Internal Server Error 沒(méi)有地方可以看出程序出錯(cuò)的信息,怎么解決
問(wèn)題解答
回答1:你是否打開(kāi)了調(diào)試模式
回答2:app.run(debug=True)
回答3:沒(méi)有地方可以看出程序出錯(cuò)的信息
有的。報(bào)錯(cuò)會(huì)被寫到錯(cuò)誤日志里。具體在哪個(gè)文件里,需要看你是怎么執(zhí)行的 WSGI 程序。lighttpd 剛好是我不了解的那一個(gè)……不過(guò)如果你沒(méi)有配置過(guò)別的東西的話,可以肯定報(bào)錯(cuò)被 lighttpd 收集起來(lái)了,去看它的錯(cuò)誤日志即可。
相關(guān)文章:
1. node.js - mysql如何通過(guò)knex查詢今天和七天內(nèi)的匯總數(shù)據(jù)2. mysql 插入數(shù)值到特定的列一直失敗3. 360瀏覽器與IE瀏覽器有何區(qū)別???4. mysql - 百萬(wàn)行的表中是否盡量避免使用update等sql語(yǔ)句?5. python - 在使用Pycharm時(shí)經(jīng)常看到如下的樣式,小括號(hào)里紅色的部分是什么意思呢?6. Python從URL中提取域名7. javascript - 新浪微博網(wǎng)頁(yè)版的字?jǐn)?shù)限制是怎么做的8. 怎么在網(wǎng)頁(yè)中設(shè)置圖片進(jìn)行左右滑動(dòng)9. javascript - 豆瓣的這個(gè)自適應(yīng)是怎么做的?10. javascript - 用jsonp抓取qq音樂(lè)總是說(shuō)回調(diào)函數(shù)沒(méi)有定義
