首页 > TAG信息列表 > mod-wsgi

Python / mod_wsgi服务器全局数据

我一直在研究用于在运行Python / mod_wsgi的Web场中创建快速缓存的不同系统. Memcache和其他选项是选项…但是我想知道: 因为我不需要跨机器共享数据,所以希望每台机器都维护一个本地缓存… Python或WSGI是否为Apache中的Python本机共享数据提供了一种机制,以使该数据持久存在并且可

如何正确设置Django mod_wsgi部署的python路径和权限?

我遇到的问题是我的wsgi文件无法正确导入wsgi处理程序. /var/log/apache2/error.log报告: ImportError: No module named django.core.handlers.wsgi 谷歌搜索会带来一些结果,主要是处理权限错误,因为www-data无法读取某些文件和/或pythonpath不正确.在我的情况下,某些解决方案

我的代码有什么问题? WSGI,烧杯,Python,apache2

我正在使用apache2,python26,或多或少的最新版本的烧杯mod_wsgi 这是我的代码,我是从http://beaker.groovie.org/sessions.html#using获得的 from beaker.middleware import SessionMiddleware def simple_app(environ, start_response): # Get the session object from the

python-管理员中的“渲染时捕获ImportError:没有名为urls的模块”

我最近在SliceHost上创建了一个帐户,并创建了一个新的Slice.我复制了新项目,并更改了设置和每个文件的路径.但是,当我尝试访问管理界面时,出现此错误: TemplateSyntaxError at /admin/ Caught ImportError while rendering: No module named urls In template /usr/local/lib/pyth

带有mod_wsgi的soaplib,不带Django,Cherypy或其他框架

我在网上检查了soaplib的python并得到了示例 import soaplib from soaplib.core.service import rpc, DefinitionBase from soaplib.core.model.primitive import String, Integer from soaplib.core.server import wsgi from soaplib.core.model.clazz import Array class Hell

python-如何使用Apache WebServer管理与mod_wsgi的会话?

我用apache创建了一个在mod_wsgi下运行的python脚本, 我想管理会话,身份验证和超时. 最好的方法是什么? 我正在使用apache 2.x和mod_wsgi 2.x 我见过很少的mod_wsgi指令,但是任何帮助或article_URL可能会对我有更多帮助. 参考文献:mod_wsgi Directive Reference for Authentication

使用mod_wsgi冻结Django / Apache

我有一个Django应用程序,它在Nginx之后的2个负载均衡的mod_wsgi / Apache服务器(静态文件,反向代理/负载均衡)之后运行. 每隔几天,我的网站就会变得完全没有响应.我的猜测是,一堆客户端正在请求被阻止的URL. 这是我的配置 WSGIDaemonProcess web1 user=web1 group=web1 processes=

python-如何使金字塔应用程序在Apache mod_wsgi上运行

我试图按照有关如何在apache mod_wsgi上运行金字塔应用程序的基本教程进行操作,但遇到了很多麻烦. 这是我正在关注的教程: http://docs.pylonsproject.org/projects/pyramid/en/1.0-branch/tutorials/modwsgi/index.html 我正在已安装apache和mod_wsgi的centos计算机上进行本教程.

python-使用Apache和多个Django站点的行为古怪,不一致

我有两个mod_wsgi django网站和四个域名.每个站点指向两个域.当我使用chrome中的所有四个域访问我的两个站点时,它们都工作正常.但是只有大部分时间.有时,给定域,会突然显示错误的站点.完全出乎意料. 因为行为是完全不可预测的,所以这变得非常混乱.我跟随站点A上的一些内部链接,突

python-FlaskApp使用mod_wsgi在Apache中返回http 500

我正在尝试通过apache和mod_wsgi托管我的python 3.4 flask应用程序.通过flasks自己的服务器运行应用程序可以正常工作.该应用程序是在pyvenv-3.4虚拟环境中制作的. 但是,当尝试在浏览器中连接到apache服务器时,它将引发500 http错误.随附配置和日志.我认为这与使用pyvenv而不是virt

从WSGI或shell调用时,Django反向返回不同的值

我已经使用前缀URL / mysite使用mod_wsgi在Apache服务器上部署了Django项目,即我的Apache配置包含 WSGIScriptAlias /mysite /var/www/mysite/mysite/wsgi.py 当从Web服务器进程调用reverse(‘myview’)(来自django.core.urlresolvers)时,它将返回预期的URL / mysite / myview,即

python-Django查询返回空字符串

我的Django应用出现问题,我创建了两个Blog对象,一个在mysql中,另一个在我的视图中.我在数据库中都看到了它们,但是通过查询获得它们时却看不到它们. 我正在使用Django 1.9,python 2.7,apache 2.2和mod_wsgi 这是我的观点和模板. def list_view(request): blogs = Blog.objects

使用mongoengine ReferenceField的怪异

这是一个令人费解的问题,甚至很难说出来,更不用说描述了.我将从基本事实开始,然后给出可能相关的背景信息. 考虑两个mongoengine文档模型: class Bar(Document): # ... # field definitions # ... def bar_func(self): pass # ...or some arbitrary code

python网页mod_wsgi

在将mod_python用于python网站之前.不幸的是mod_python不再是最新的,所以我寻找了另一个框架并找到了mod_wsgi. 在mod_python中,可能有一个index方法以及其他方法.我希望有多个页面被调用. 像这样: def application(environ, start_response): status = '200 OK' output =

python-使用subprocess.Popen无法在Web服务中打开pdf文件

我打开PDF文件有问题. (我在与Apache2一起使用的mod_wsgi下使用Ladon和Python.因此在ubuntu apache服务器系统上-切换到Windows系统) 我正在尝试运行以下Python脚本: (其中,str_pdf_file_name =’/var/www/Accounting_Engine/pdfDocuments/File_name.pdf’) def preview_pdf(self,s

python-通过Apache modwsgi运行时如何使Bottle打印stacktrace?

将Bottle作为独立服务器运行时,很容易做到: from bottle import run, Bottle run(app=app, host=config.get('bottle_host', 'localhost'), port=config.get('bottle_port', '8080'), debug=config.get('debug�

在Mod_wsgi中使用Anaconda python

我正在尝试将我的Apache服务器设置为在使用mod_wsgi时使用Anaconda python而不是系统python. 这是我的Apache配置文件: LoadModule wsgi_module modules/mod_wsgi.so WSGIPythonHome /opt/anaconda/bin WSGIPythonPath /opt/anaconda/bin:/opt/anaconda/pkgs 一旦启动服务器,我

Python-Anaconda Apache mod_wsgi Ubuntu

我正在使用Ubuntu和Apache运行服务器.现在,我正在尝试使Anaconda与mod_wsgi一起工作,但无法使其工作. 首先.如果我使用mod_wsgi-express,它可以正常工作.通过遵循“安装到Python”部分中https://anaconda.org/pypi/mod_wsgi的说明,我可以通过首先设置PYTHONHOME = / opt / anaconda

linux-无法加载为Python 3编译的mod_wsgi

我在CentOS上,尝试配置Apache以使用针对Anaconda Python 3.5编译的mod_wsgi.编译mod_wsgi似乎可以: sudo yum install httpd-devel sudo ./configure --with-python=/opt/anaconda/anaconda3/bin/python sudo make ls -l /etc/httpd/modules/mod_wsgi.so -rwxr-xr-x. 1 root root

Python:ImportError:没有名为os的模块

error_log中 ... [Fri Sep 07 16:30:14 2012] [error] import os [Fri Sep 07 16:30:14 2012] [error] ImportError: No module named os -贝壳- [root@lts5srv1 home]# ldd /root/epd-5.1.0/bin/python libpython2.5.so.1.0 => /root/epd-5.1.0/lib/libpython2.5.so.1

python – AWS Elastic Beanstalk – 脚本在返回标头之前超时:application.py

我在AWS上有一个现有的Elastic Beanstalk烧瓶应用程序偶尔不会初始化并给出以下错误: [Mon Jan 23 10:06:51.550205 2017] [core:error] [pid 7331] [client 127.0.0.1:43790] script timed out before returning headers: application.py [Mon Jan 23 10:10:43.910014 2017] [cor

python – mod_wsgi:ImportError:没有名为’encodings’的模块

我在CentOS 6.5上使用Apache 2.2.15.我正在尝试使用mod_wsgi设置Django应用程序. 我正在使用虚拟环境,并且mod_wsgi配置了–with-python = / path / to / virtualenv / bin / python3.4. 我把它添加到我的httpd.conf: WSGIPythonPath /srv/myproject:/path/to/virtualenv/lib/pytho

使用virtualenv或Python运行mod_wsgi,其版本与系统默认版本不同

我想让我的Flask应用程序在CentOS服务器上运行.基本上问题是我在/usr/bin中安装了Python 2.6,它是系统默认的,并且在/usr/local/bin中安装了Python 3.4.我想使用Python 3.4 virtualenv或至少Python 3.4解释器来运行我的应用程序mod_wsgi. 我在〜/ virtualenvs / flask中创建了virtu

mod_wsgi python conf解析器

我建立了Flask,一个带有mod_wsgi的apache下的python web微框架. 该应用程序正常工作,除了python confparser.这不会引发错误: parser = ConfigParser.ConfigParser() parser.read('snati.con') 但是当我添加: parser.get('database', 'user') 我在Apache的error.log中没有任何内

python – 为什么Django不再认为mysqldb是一个有效的后端?

我在这里问下面的问题,因为它涉及开发人员工具. 我已将Ubuntu 10.04 LTS工作站升级到12.04 LTS(32位).今天我去尝试一个没有错误的Django Web应用程序.它在Apache上运行. 应用程序不再起作用并返回错误.我一直在处理位于/var/log/apache2/error.log中的一系列错误. 第一个错误涉及U