wsgi相关内容
我面临的Django WSGI脚本相关的一个问题。我一直在使用两个的virtualenv为我的两个应用程序,我已经部署了我与不同的端口本地服务器上的这些两个应用。对于第一个应用项目Apache配置文件如下: 听8081 WSGIPythonPath /home/user/app1:/home/user/virtual-env1/lib/python2.7/site-packages <虚拟
..
在我的站点2 Django应用的Apache WSGI没有写在/ var / WWW / SITE2文件的访问,即使: 我有CHOWN-ED apache和所有文件在/ var /网络/站点2目录 我给所有的权限(CHMOD -R 777)。 和SELinux的是禁用的。 以下是发布会的状态: [根@ NUC WWW]#httpd的-v 服务器版本:阿帕奇/ 2.4.6(CentOS的
..
WSGI应用 #编码:UTF-8进口时间高清应用(ENVIRON,start_response): 状态=“200 OK” 输出= STR(选定了time.time()) time.sleep(5) 输出+ =' - >'+ STR(选定了time.time()) response_headers = [('内容类型','text / html的;字符集=
..
我成立了Django的setting.py是这样的: 导入OS 从django.core.exceptions导入ImproperlyConfigured 高清get_env_variable(VAR_NAME): 尝试: 返回os.environ [VAR_NAME] 除了KeyError异常: ERROR_MSG =“设置%s的环境变量”%VA
..
是有可能使我的web服务器运行Python和PHP在同一个域中? 我在Python /网站Django的是www.mydomain.com。 现在,我要主办www.mydomain.com/blog字preSS一个博客。 我可以让它通过? Apache 2.2的 mod_wsgi的 现在我的配置: #RUNS PYTHON <虚拟主机*:80> 的Document
..
有没有办法来额外的参数传递给WSGIScriptAlias?例如: WSGIScriptAlias / /foo/bar/wsgi.py ,但我想要的是: WSGIScriptAlias / /foor/bar/wsgi.py巴兹 修改澄清 我根据运行它(基于云的部署)的环境中具有多个配置一个Django项目。目前,我基于主机加载配置(我不是,因为它并不太适合在一台机器上测试多
..
我试图部署使用Apache和mod_wsgi的一个Ubuntu服务器上我的瓶的应用程序。 这似乎做工精细的,我已经实现了宁静的要求,但我不能访问我的烧瓶管理页面(我可以在发展中访问)。 下面是我的应用程序的结构(简化这个问题的目的): - MyApp的/ - main.py - 的myapp / - __init__.py -
..
我想部署一个Apache网络服务器与一个Django安装。 我已经安装了Apache 2.2.25(工作),并mod_wsgi的3.5。 在我的错误日志中我得到 [太阳10月5 2014年10时09分10秒] [声明]的Apache / 2.2.25(Win32的)的mod_wsgi / 3.5的Python / 3.4.1配置 - 恢复正常运作 所以,我认为有些事情可能是工作。 当我
..
我想部署一个Django应用程序弹性魔豆。当我访问的页面它永远不会加载。日志说: 脚本返回头前超时:wsgi.py 我可以ssh到服务器并运行 manage.py的runserver 然后卷曲127.0.0.1:8000 从另一个终端,这将成功地返回的网页。所以我假设它必须与设置为弹性魔豆的一部分Apache配置的问题。 下面是更多的日志: [PID 15880] AH01232:suEXE
..
我在一个即将成为生产环境中运行的Django / Tastypie,但是我注意到使用Apache与使用显著开销内置的开发服务器。 Apache是要慢得多。 下面是用AB非科学的带宽测试: 阿帕奇: $ AB -n 100 -c 50 https://www.mydomain.com/api/v1/clock/?format=json 这是ApacheBench,2.3版< $修订
..
我得到一个500内部错误,让Apache来为我的静态文件。 该应用程序将在当地举办的(而不是面向WWW)。不会有任何DNS来解析“www.domain.com的名字。我希望能够通过输入服务器的IP地址时,我访问网络上的应用程序 这是我的httpd.conf文件(我在RHEL): <目录/ var / WWW / testapp> 为了允许,拒绝 所有允许 < /目录
..
我已经得到指令 <虚拟主机* GT; <位置/> 摘要进行AuthType AuthName指令“全球” AuthDigestDomain / 的AuthUserFile /根/ apache_users <限制GET> 需要有效的用户 &
..
有服务器上的Apache 2 + +的mod_wsgi的Python 2.6。 我想从Python中像PHP脚本运行脚本。这个想法可能看起来很傻,但我很习惯了(至少在第一次学习Python)的。 例如: PHP - http://example.com/script.php Python的 - http://example.com/script.py P.S。我知道mod_rewrite
..
我在/ opt / webapps /下FF /有自己的Python安装的virtualenv。我已经WSGIPythonHome设置到/ opt / web应用在我的Apache的配置文件/ FF(这肯定是越来越在一些能力,因为如果我把它设置为一个稍微不同的现有目录,并重新启动Apache,我得到一个504)。但是,如果我如断言假视图中的某处,弹出Django的调试页面,我看到settings.
..
我有一个简单的工作WSGI应用程序。我可以成功返回任何HTTP状态code,头文件和HTML我想要的。我想什么做的,就是当我返回一个状态code的其他的比'200 OK',对于WSGI让阿帕奇回落到其错误处理和显示任何网页阿帕奇被配置成根据其“的ErrorDocument'设置以显示 例如,这工作得很好,当我的WSGI应用程序崩溃无意中,我看到的apache默认的“内部服务器错误页面。 我的问
..
我使用 AppFog PaaS的系统了几天,我喜欢它,它可能是最好的PaaS我已经测试过系统(我使用的其他3那些previously),但没有发现有关如何在前端提供静态内容与Web服务器(Apache HTTPS或nginx的)信息,我不知道是什么正在使用服务器 我的应用程序是一个Python WSGI与CherryPy的和AppFog完美的作品,但我不wan't的CherryPy提供静态内容,
..
我有一个问题HTTP HANDELING块传输编码。 我使用的是: 阿帕奇。 mod_wsgi的插件。 Django的。 Django的,只是能够处理与内容长度的头字段reqular HTTP请求,但是当涉及到处理TE(传输编码),分块或gzip的,它会返回一个空的结果。 我在想方法2: 制作了一些修改django.wsgi Python文件 添加一些中间件蟒蛇文件
..
我试图运行从烧瓶网站上使用WSGI的Apache2基本hello.py。这里是我的code样子: /var/www/flask_dev/hello.py 从瓶中瓶进口 应用=瓶(__ name__)@ app.route(“/”) DEF参考hello world(): 回报“世界,你好!”如果__name__ =='__main__': app.run() /var/w
..
我如何做一个Django的网站(在阿帕奇/ mod_wsgi的/ Django的设置)被配置为从根网址服务,服务仅针对特定子网址,但不是根本的网址?根URL应从新源(PHP)提供服务。所有这一切都以最小的重新配置。 目前冷凝虚拟主机的配置看起来像这样 <虚拟主机*:80> 的ServerAdmin admin@mysite.com 服务器名mysite.com
..
这开始咬我们的屁股我们的生产服务器上真的很难。我们看到这个偶尔(每周1要求)。当时我们发现了那是因为的mod_wsgi的做一些时髦的东西在一些CONFIGS。由于我们无法跟踪的原因的错误,我们决定,它并不需要即时关注。 今天然而,在我们的生产服务器的1这真的发生了所有服务器请求的10%;这是所有服务器请求的10%,与此同样的错误失败: 的mod_wsgi(PID = 1718):目标WSGI脚
..