使用 mod_fastcgi 调试 python

发布于 2024-12-01 22:42:52 字数 237 浏览 3 评论 0原文

我使用 mod_fastcgi 运行 apache 来运行 python 脚本(使用 Ubuntu 操作系统)。

如何使用 fastcgi 调试 python?我在脚本中放置了 pdb.set_trace() 调用,但是当在浏览器中加载页面时,我运行 apache start 命令(/etc/init.d)的控制台中没有任何反应。 d/apache2 启动)。 python调试器应该在哪里运行?

I running apache with mod_fastcgi to run python scripts (using Ubuntu OS).

How can I debug python with fastcgi? I put a pdb.set_trace() call in my script, but when loading the page in a browser nothing happens in the console from which I ran the apache start command (/etc/init.d/apache2 start).
Where should the python debugger run??

Dan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

止于盛夏 2024-12-08 22:42:52

您必须将 pdb 附加到 FCGI 脚本的运行实例,请阅读 this 获取操作方法。

此信息也在 FCGI 常见问题解答中说明。

You have to attach pdb to a running instance of your FCGI script, read this for a How To.

This information is also stated in the FCGI FAQ.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文