django-wsgi相关内容

困惑:Django“无法导入 app.views"但是可以在 WSGI 中导入应用程序吗?

我在使用 mod_wsgi 运行 Django 时遇到了一个奇怪的 Django 问题. Django 正在查找 urls.py,然后说: ViewDoesNotExist:无法导入 app.views.错误是:没有名为视图的模块 奇怪的是,如果我有 导入应用 在 urls.py 的导入语句中,我没有收到错误(直到它像上面一样命中 app.views),但如果我有 来自应用程序导入 ..
发布时间:2021-12-29 18:48:42 Python

如何使用 django 服务 HTTP/2 协议

我打算使用 HTTP/2 协议部署我的 Django 应用程序,但我找不到合适的解决方案.如何使用 HTTP/2 为我的 Django Web 应用程序提供服务,我发现的唯一内容是 hyper-h2. 我阅读了文档但无法设置连接. 解决方案 你可以用 Nginx 代理 如果您有现有的 nginx 配置.你只需添加一个词.http2在听 监听 443 ssl http2 de ..
发布时间:2021-12-29 18:34:07 其他开发

我怎么说 wsgi apache 的解释器版本

最近在 debian 中将 python 的默认版本从 2.5 更改为 2.6,但我需要 2.5,我如何配置 apache 和/或 wsgi 脚本以说它使用 pythons2.5 而不是 python 默认? 解决方案 您必须安装针对 Python 2.5 编译的 mod_wsgi 二进制包,或者针对 Python 2.5 版本自己从源代码编译 mod_wsgi.请参阅有关 --with- ..
发布时间:2021-11-11 22:23:06 其他开发

我怎么说 wsgi apache 的解释器版本

最近在 debian 中将 python 的默认版本从 2.5 更改为 2.6,但我需要 2.5,我如何配置 apache 和/或 wsgi 脚本以说它使用 pythons2.5 而不是 python 默认? 解决方案 您必须安装针对 Python 2.5 编译的 mod_wsgi 二进制包,或者针对 Python 2.5 版本自己从源代码编译 mod_wsgi.请参阅有关 --with- ..
发布时间:2021-11-11 22:20:17 其他开发

Django + 阿帕奇 &mod_wsgi:更改后必须重新启动 apache

我以这种方式配置了我的开发服务器: Ubuntu、Apache、mod_wsgi、Python 2.6 我通过连接到服务器的另一台计算机在服务器上工作. 大多数情况下,除非我重新启动 Apache,否则更改不会影响应用程序.在某些情况下,更改无需重新启动网络服务器即可生效,但假设加载 3 或 4 个页面后,应用程序的行为可能与更改前的行为相同. 直到现在,我每次都重新加载 ..
发布时间:2021-11-11 05:21:39 服务器开发

调试 Apache/Django/WSGI 错误请求 (400) 错误

我的简单 Django 应用程序在调试模式下运行良好 (manage.py runserver),并且在我的开发箱上的 WSGI+Apache 下运行,但是当我推送到 EC2 时,我开始收到间歇性的(10-80% 的情况下)我尝试查看的任何 URL 的 Bad Request (400) 错误(无论是在我的应用程序中还是在 Django 管理员中. 在哪里可以找到有关此问题的调试信息?/va ..
发布时间:2021-11-11 05:20:30 服务器开发

Django 停止使用 RuntimeError:populate() 不可重入

我一直在使用 WSGI 开发部署在 Apache 服务器上的 Django Web 应用程序,一切进展顺利.今天,我对我的应用程序的 admin.py 做了一些小改动,试图自定义内置的 Django Admin 界面,并且最初犯了一个语法错误(一个未封闭的括号).这意味着当我触摸 wsgi.py 并加载代码(我在虚拟主机上以守护程序模式运行 WSGI)时,我的网站被替换为内部服务器错误,因为 WS ..
发布时间:2021-11-11 04:48:04 服务器开发

如何使用Django服务器HTTP/2协议

我计划使用HTTP/2协议部署Django应用程序,但找不到合适的解决方案.如何使用HTTP/2为Django Web应用程序提供服务,我发现的唯一内容是超-h2 . 我阅读了文档,但是无法建立连接. 解决方案 您可以使用Nginx代理 ,如果您已有nginx配置.您只需在监听 中添加一个单词即可. http2 监听443 SSL http2 default_server; ..
发布时间:2021-05-01 18:51:26 其他开发

如何修复[ERROR] [2699022] wsgiHandler pApp-> start_response()返回NULL?

我正在设置一个新服务器"LiteSpeed",我正在使用Django 2.1.7 Web框架 一切都很好,直到我从管理员那里上传了一张名称包含阿拉伯字母的照片 此图片给我一个错误 “服务器遇到意外情况,阻止其满足请求." 所以我查看了服务器日志,发现链接抛出错误 2019-06-09 00:26:17.429165 [ERROR] [2699022] wsgiHandler pA ..
发布时间:2020-06-12 18:49:17 Python

Django-WSGI安装导致CentOS 7上的权限被拒绝问题

我是Django世界的新手.我一直在设置WSGI以服务于我的Django项目.它在我的个人计算机上运行良好,但是在服务器上却很难设置. 我正在使用Django中的日志记录.但是它给出了“权限被拒绝"错误.但是,当我将所有日志文件放在"/tmp"文件夹中时,它可以正常工作. db.sqlite3文件(这是Django使用的我的DB文件)也存在类似的问题. 请帮助我解决问题. 以下信 ..
发布时间:2020-05-10 21:20:08 服务器开发

配置WSGI为单个页面应用程序提供单个index.html文件

我有一个在Apache2(Ubuntu 18.04)上使用WSGI设置的标准Django应用程序 我现在想通过一个index.html文件提供所有前端内容(仍然允许访问/admin网址并确保通过/api进行REST api调用).我正在将Ember用于单页应用程序. 任何帮助,不胜感激! 这是我当前的.conf设置: DocumentRoot /var/www/exampl ..
发布时间:2020-05-10 21:17:00 其他开发

Django WSGI部署。没有名为“_sqlite3”的模块

我尝试在Django 1.8和Apache mod_wsgi(python 3.4.3,ubuntu 14.04)下部署Django应用程序 我已经使用import解决了以前的错误( Django WSGI部署无法导入名称“SimpleCookie”),但是然后我遇到另一个: 加载pysqlite2或sqlite3模块时出错(按该顺序尝试):没有名为“_sqlite3”的模块 ..
发布时间:2017-05-31 03:08:56 其他开发

RuntimeError:升级后超过最大递归深度

我已将Django从1.4.5升级到1.5.2,现在我的网站不起作用。我收到这个错误: RuntimeError:最大递归深度超过 我使用virtualenv,但由于某些原因在日志中有默认的python安装路径: code> [Mon Sep 02 11:00:03 2013] [error] [client XXX.XXX.XXX]文件“/usr/local/li ..
发布时间:2017-05-31 00:39:06 Python

apache服务器不使用适当的virtualenv与WSGI设置

我正面临与django wsgi脚本有关的问题。我已经使用两个virtualenv作为我的两个应用程序,我已经在我的本地服务器上部署了这两个应用程序与不同的端口。 Apache配置文件的第一个应用如下所示: listen 8081 WSGIPythonPath / home / user / app1:/ home / user / virtual-env1 / lib / pytho ..
发布时间:2017-05-30 23:56:57 服务器开发