文章详情页
python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。
浏览:114日期:2022-09-08 18:54:55
问题描述
怎样在linux下开发flask web应用的时候可以向Windows一样通过cmd命令行查看到代码出错的地方。Windows下:1.通过cmd启动Lighttpd,打开网页调用flask web应用testwsgi.py,网页出现500 - Internal Server Error 在cmd查看错误信息。
2.通过linux执行开启Lighttpd服务后,打开网页调用flask web应用testwsgi.py,网页出现500 - Internal Server Error 没有地方可以看出程序出错的信息,怎么解决
问题解答
回答1:你是否打开了调试模式
回答2:app.run(debug=True)
回答3:没有地方可以看出程序出错的信息
有的。报错会被写到错误日志里。具体在哪个文件里,需要看你是怎么执行的 WSGI 程序。lighttpd 刚好是我不了解的那一个……不过如果你没有配置过别的东西的话,可以肯定报错被 lighttpd 收集起来了,去看它的错误日志即可。
上一条:Python tornado, 在Linux下, 是实现了Epoll模型, 还是会使用Linux的Epoll ?下一条:Python使用mysqldb连接mysql抛出errorclass errorvalue?
相关文章:
1. chrome - linux系统下如何通过java获取客户端ip和mac地址?2. javascript - sublime已经安装了babel插件和sublimelinter-jshint为什么还是显示es6语法错误?3. 前端 - flex布局采用space-around这种方法,但是最后一行如何让他左对齐?4. css - 手机app中rem的基准值计算错误5. android - Manifest.xml自己生成的GMS服务怎么删掉呢?6. node.js - node的npm无法安装7. java - git项目迁移到SVN怎么实现的?哪位大神指点指点8. 关于thinkphp 5.1中,ajax提交数据url的格式写法,加花括号就出错,请老师指点9. 这节课上传文件报错10. mysqli_close是基本每个文件都要添加吗?
排行榜

网公网安备