wsgi

在 Apache 服务器上安装 mod-wsgi 时出错

当我开始这一步时,我正在安装 mod-wsgi 并关注 this guide: 将 Apache 模块安装到 Apache 的标准位置 Apache 为您的安装指定的模块,运行: make install 但是当我运行 sudo make install 时,我得到了这个错误 wrong number of arguments to instdso.sh Usage: ins... »

所有日志都被复制到 apache 错误日志中

我有一个烧瓶项目,其日志记录由配置文件设置。 这在本地运行时可以正常工作,但是当我在 apache wsgi 下运行它时,所有日志消息(不仅仅是错误)也会写入到 vhost 中设置的 error.log 文件中。 经过一番谷歌搜索后,我找到了我认为可能相关的this issue,并尝试设置 app.logger_name 并调用 app.logger,但我仍然遇到同样的问题。 config/l... »

无法建立连接:通过 mod_wsgi 的 HTSQL(未找到文件)

我想在 apache 服务器上使用 mod_wsgi 集成 HTSQL强>。 apache 和 mod_wsgi 均已成功配置,hello world python 脚本执行并运行! 但是,当我尝试运行 HTSQL python 脚本(名为 htsql_wsgi.py 并使用以下说明:http://htsql.org/doc/admin/deploy.html)时,我收到 500 内部服务器错误。... »

是否可以在同一个域下为多个 django 项目提供服务?

我有一个网站,localdjangosite.com,我已经有一个 django 应用程序在该域上运行,网址为 localdjangosite.com/site1/。为此,我在 apache sites-available 目录中设置了一个虚拟主机,如下所示,我也使用了 mod_wsgi。 WSGIScriptAlias /site1 /path/to/the/django/codebase/ws... »

如何使用 Mongrel2 为 WSGI Python 应用程序提供服务?

这是为目前 Google 似乎难以解决的问题寻找规范答案的尝试。我正在 Pyramid 中编写一个 Web 应用程序,并且我可以决定我的服务器堆栈的外观。我听说过有关 Mongrel2 的好消息,并想尝试使用它来为我的应用程序提供服务。但是,我无法从the Mongrel2 manual 和 Google 搜索中弄清楚如何将 Mongrel2 连接到 WSGI 应用程序。我必须自己动手吗,还是有针... »

如何配置 uWSGI 以使用 ssl-socket 而不是 socket

我有一个带有配置的 Apache 反向代理服务器: ProxyPass /hub06/ uwsgi://myotherserver:8006/ ProxyPassReverse /hub06/ uwsgi://myotherserver:8006/ 然后我有第二台服务器运行 Django 应用程序,设置如下: ssl-socket=0.0.0.0:8006,/home/user1/serv... »

Flask/Eve + WSGI 和 HTTP_X_HTTP_METHOD_OVERRIDE

我试图了解 WSGI 环境 HTTP 标头如何以及何时在应用程序的请求对象中重命名。 我正在尝试 Eve,我正在使用 X-HTTP-Method-Override 发送 POST 或 PUT。 Eve 中的代码正在尝试使用以下代码 (here) 访问请求标头: return request.headers.get('X-HTTP-Method-Override', request.metho... »

为什么没有配置apache2

我正在尝试在 apache 中安装 mod_wsgi 模块来部署 django 项目。 我在ubuntu 中使用预装的apache2。 安装模块后,我被要求通过执行apache2ctl -M 来验证 apache 是否正确加载了模块: comon@mylocal:~$ apache2ctl -M AH00558: apache2: Could not reliably determine ... »

为什么 mod_wsgi 在 Windows 上不支持守护程序模式?

在http://code.google.com/p/modwsgi/ 上可以阅读此声明 mod_wsgi 的守护程序模式将 仅在 Apache 2.0 或 2.2 上可用 在 UNIX 上运行,并且仅当 Apache 运行时库底层 Apache 已在支持下编译 用于线程。 Windows下不支持daemon模式的原因是什么? 得到后发现上面的 Invalid c... »

用于侦听来自 Apache 的 WSGI 请求的 Python 模块?

据我了解,Apache mod_wsgi 实现了一个 python 解释器,它与 Apache 一起运行并服务于 CGI 请求,但 WSGI 和 CGI​​ 之间的区别在于,对于 WSGI,只要 Apache 服务器正在运行,Python 会话就会一直运行,而对于 CGI,每次服务器收到 CGI 请求时都必须重新启动。 我想知道的是,是否有一个 Python 模块可以与 Apache 分开运行,... »

mod_wsgi 安装需要:libpython2.7.so.1.0()(64bit)

我正在尝试为我的 python 烧瓶 Web 应用程序安装 mod_wsgi。 我的 ec2 Red Hat Enterprise Linux Server 版本 6.4 上有 python 2.6 和 2.7。 我使用 RMP 是因为,我正在使用 puppet 自动化这个过程。 yum -y install python27-mod_wsgi-3.4-9.el6.x86_64.rpm ... »

python flask web应用程序中的全局变量

我已经使用 python flask 实现了一个 web 服务器并托管在 pythonanywhere.com ... 我在实现中使用了全局变量来处理登录会话。 例如- TOKENS = {"OAUTH_TOKEN": ""} if(TOKENS['OAUTH_TOKEN']) == "": authorized = Flase else: authorized = True 但... »

带有 mod_wsgi 的烧瓶 - 无法调用我的模块

我已将使用flask 和python2.7 运行的应用程序从独立解决方案更改为使用apache 和mod_wsgi 的flask。 我的 Flask 应用程序 (app.py) 包含一些类,它们位于我的应用程序目录 (../) 下方的目录中。 这是我的 app.wsgi: #!/usr/bin/python 导入系统 导入日志 logging.basicConf... »

当正确版本在 python 发行版中时,为什么 wsgi 在 /lib64 中寻找库

我创建了一个烧瓶应用程序,我试图将它部署在 apache 服务器上。我已经安装了 python 的 conda 发行版,我在其中下载了相关模块,包括烧瓶、matplotlib 等。我正在使用 wsgi 来启动应用程序。 我遇到的问题是,当服务器运行 wsgi 脚本时,它会说尝试导入 matplotlib 时找不到正确的版本 libz ImportError: /lib64/libz.so.1: ... »

带有 WSGI gunicorn 的 Django 中的 Python 应用程序导入错误

我正在尝试在 Heroku 上使用 gunicorn 部署 Django 应用程序,但遇到了一些问题。 当我开始我的项目时,我的 Django 版本是 1.3,并且不包含标准 wsgi.py 模块,所以我将标准 wsgi 模块添加为 top/wsgi.py(top 是我的项目名称,turk 是我的应用程序名称, topturk 是包含目录 - 保留因此错误日志在下面有意义)。 现在当我跑步时 ... »

如何在 linux (redhat) 上升级默认 python 版本?

能否请您告诉我在 linux 上升级 python 的最佳方法?我需要它,因为我的 redhat linux 机器默认提供 2.6.6 版本。如果我安装 python 2.7 那么它会破坏 yum 和 mod_wsgi。有没有人找到最好的方法来做到这一点?我真的需要这个来进行烧瓶网络开发。 我尝试了https://danieleriksson.net/2017/02/08/how-to-ins... »

Flask 在端点上阻塞而不允许另一个端点调用

我的烧瓶 API 的一个端点向直播流发出长请求。下面是代码示例: @app.route('/stream') def live_stream(sensor_id): stream = requests.get('stream_url', stream=True) return Response(stream_with_context(stream.iter_content(chu... »