文章詳情頁
python - 怎樣在linux下開發(fā)flask web應用時查看代碼出錯(traceback)的地方。
瀏覽:44日期:2022-09-08 18:54:55
問題描述
怎樣在linux下開發(fā)flask web應用的時候可以向Windows一樣通過cmd命令行查看到代碼出錯的地方。Windows下:1.通過cmd啟動Lighttpd,打開網(wǎng)頁調(diào)用flask web應用testwsgi.py,網(wǎng)頁出現(xiàn)500 - Internal Server Error 在cmd查看錯誤信息。
2.通過linux執(zhí)行開啟Lighttpd服務后,打開網(wǎng)頁調(diào)用flask web應用testwsgi.py,網(wǎng)頁出現(xiàn)500 - Internal Server Error 沒有地方可以看出程序出錯的信息,怎么解決
問題解答
回答1:你是否打開了調(diào)試模式
回答2:app.run(debug=True)
回答3:沒有地方可以看出程序出錯的信息
有的。報錯會被寫到錯誤日志里。具體在哪個文件里,需要看你是怎么執(zhí)行的 WSGI 程序。lighttpd 剛好是我不了解的那一個……不過如果你沒有配置過別的東西的話,可以肯定報錯被 lighttpd 收集起來了,去看它的錯誤日志即可。
上一條:Python tornado, 在Linux下, 是實現(xiàn)了Epoll模型, 還是會使用Linux的Epoll ?下一條:Python使用mysqldb連接mysql拋出errorclass errorvalue?
相關(guān)文章:
1. MySQL數(shù)據(jù)庫中文亂碼的原因2. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下3. angular.js使用$resource服務把數(shù)據(jù)存入mongodb的問題。4. angular.js - 關(guān)于$apply()5. mysql - 新浪微博中的關(guān)注功能是如何設(shè)計表結(jié)構(gòu)的?6. angular.js - Ionic 集成crosswalk后生成的apk在android4.4.2上安裝失敗???7. dockerfile - [docker build image失敗- npm install]8. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?9. nignx - docker內(nèi)nginx 80端口被占用10. 請問朱老師,如何配置url訪問路由
排行榜

熱門標簽