文章详情页
python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。
浏览:88日期: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. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)2. mysql - SQL操作时间的函数?3. MYSQL新建用户设置可以远程访问的问题4. angular.js - angularjs的自定义过滤器如何给文字加颜色?5. docker内创建jenkins访问另一个容器下的服务器问题6. javascript - 用表单提交两个时间段请求后台返回对应数据时出现的一些问题!7. node.js - nodejs和前端JavaScript 字符串处理结果不一样是什么原因?8. java - mybatis怎么实现在数据库中有就修改,没有就添加9. 正则表达式 - python pandas的sep参数问题10. javascript - ionic run android报错
排行榜
