python - 共享主机上带有 FastCGI 的 CherryPy(或其他 Python 框架)

标签 python fastcgi cherrypy mod-fcgid

我正在尝试在 Apache 上使用 FastCGI(实际上是 fcgid)配置 Python 迷你框架 CherryPy。我在共享主机上,所以我无权访问 httpd.conf,只能访问 htaccess。我已经按照这些教程无济于事:

我不断收到 500 个错误,Apache 日志显示“脚本头过早结束”。我已经尝试了一切(权限/shebangs/完整路径/deamonized/not-daimonized)。我知道 Apache 正在正确执行我的 .fcgi,因为我能够从 python 打印到错误日志,但仅此而已。以前有人在共享主机上成功安装过 CherryPy 或任何其他框架吗?非常感谢您的帮助。谢谢。

最佳答案

Apache + Bluehost + fastcgi + cherrypy + wsgi 不幸的是很多 block 。我希望我有一年的时间为你写权威指南,但是可惜。您可能会从 rather long mailing list thread 中获得一些见解。这导致了您发布的那些链接。

关于python - 共享主机上带有 FastCGI 的 CherryPy(或其他 Python 框架),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665742/

相关文章:

python - 如何使用 CherryPy 进行 XMLRPC

python - 如何使此列表功能更快?

以单调递增的顺序编写整数序列的Pythonic方式

python - 在多行上进行相同的更改(尝试除外) - python

c++ - FCGX_GetParam REQUEST_METHOD 可以在 windows 中使用,但在 linux 中返回 NULL

python - win32com.client.Dispatch + Cherrypy = CoInitialize 尚未调用

python - 为授权编写 CherryPy 装饰器

python - Geoalchemy2 和 ST_Within - 点和多边形之间的类型不匹配?

ruby - 使用 Rack 将网络上传流式传输到套接字

c++ - 为什么我们对 fcgi 应用程序使用 cout 和 cin?