mod-wsgi

Django apache2,&wsgi 没有 vitrualenv(全局安装)
mod-wsgi

Django apache2,&wsgi 没有 vitrualenv(全局安装)

我在运行 apache2 的 Ubuntu 服务器上全局运行 django 应用程序。以下是我的配置文件: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog /root/apache2_logs/error.log CustomLog /root/apache2_logs/access.log combined <Directory...

Admin

解决方法
mod-wsgi

解决方法

我正在尝试在 Raspbian Stretch Lite(基于 Debian Stretch)上安装 mod_wsgi。 遵循文档,我使用以下命令安装了 apache 和 mod_wsgi: sudo apt -y install apache2 apache2-dev source ~/venv/bin/activate pip3.6 install mod_wsgi 到目前为止一切看起来都很好。为了验证安装是否成功,我运行了 mod_wsgi-express start-server 但我收到了错误 apache2 (mod_wsgi-e...

Admin

在装有 Python 3.6、Apache 2.4 和 Django 1.11 的 Ubuntu 上安装 mod_wsgi
mod-wsgi

在装有 Python 3.6、Apache 2.4 和 Django 1.11 的 Ubuntu 上安装 mod_wsgi

如何获取针对 Python 3.6.1 编译的 Apache2 的 mod_wsgi? (或任何未来的 Python 版本) 我正在使用带有 Django 1.11 的 Python 3.6.1 虚拟环境,并且根据 Apache 错误日志,一切都正常运行,但 Apache 2.4 的 mod_wsgi 是为 Python/3.5.1+ 编译的,并且正在使用 Python/3.5.2,所以我的 Python 3.6.1 代码失败了,因为我正在使用 3.5.2 中没有的新功能 虽然 mod_wsgi 似乎没有使用我的 Python 3.6.1 虚拟环境(...

Admin

Apache 进程意外死亡
mod-wsgi

Apache 进程意外死亡

我正在通过发出需要 30 多分钟才能完成的请求来测试在 Apache Web 服务器上运行的 Python Flask Web 应用程序的极限。该请求需要向 MySQL 数据库发出数千个数据库请求(一个接一个)。我知道这应该理想地作为 Apache 服务器之外的单独异步进程运行,但现在我们先忽略这一点。我遇到的问题是,虽然它在我在我的 Mac 上测试时可以完全运行,但在 Linux 服务器(AWS EC2 上的 Amazon Linux)上运行时它会突然死机。我无法弄清楚到底是什么导致了它死机。我已检查服务器没有内存不足。该进程占用的 RAM 非常少。我找不...

Admin

运行 Django 项目的 Apache 服务器仅显示“/ 的索引”和项目文件的名称,而不是运行网站
mod-wsgi

运行 Django 项目的 Apache 服务器仅显示“/ 的索引”和项目文件的名称,而不是运行网站

当我导航到该网站时,它只显示“/ 的索引”,然后显示我插入到 htdocs 中的文件。我查看了许多人遇到的相同错误,但尚未找到解决方案。我正在使用 Django、Apache 和 mod-wsgi 文件。 这是我的 httpd-vhosts.conf 文件的代码。显然,其中仍有一些虚拟数据,但那应该不重要吧?这是我第一次启动服务器,这让我大吃一惊。 我认为错误出在这个文件的某个地方,因为到目前为止一切都正常。 任何帮助都非常感谢!(请告诉我是否可以更轻松地查看其他文件的设置方式) <VirtualHost *:80> Server...

Admin

使用 apache 配置 askbot
mod-wsgi

使用 apache 配置 askbot

我是 Askbot 和 Apache 的新手。启动 Apache 时出现以下错误: [Tue Mar 15 10:25:42.367470 2016] [:info] [pid 6748:tid 139731953211264] mod_wsgi (pid=6748): Attach interpreter ''. [Tue Mar 15 10:25:48.464013 2016] [:info] [pid 6748:tid 139731953211264] mod_wsgi (pid=6748): Shutdown requested 'askbot2...

Admin

Apache 虚拟主机显示“页面索引”而不是网站
mod-wsgi

Apache 虚拟主机显示“页面索引”而不是网站

在浏览器中输入域名会显示“/ 的索引”页面,而不是我的网站内容。我在 ec2 上使用 django、mod-wsgi 和 apache。 我的 Apache conf 文件如下所示: <VirtualHost 52.79.**.**:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/qna Alias /m/ /var/www/qna/static/ Alias /upfiles/ /var/www/qna/askbot/upfiles/ <DirectoryMatch ...

Admin

为什么我看不到 (wsgi) 请求的新 apache2 访问日志消息?
mod-wsgi

为什么我看不到 (wsgi) 请求的新 apache2 访问日志消息?

本周我安装了一个简单的 Ubuntu 14.04 服务器,并在其上托管了一个新网站(我用烧瓶)。网站运行正常,没有任何问题。 我现在想查看访问日志,我希望每个请求都会被记录下来。所以我做了一个,tail -f /var/log/apache2/access.log它目前显示以下内容(用 x 标记了我的 IP 地址): 212.xx.xx.xx - - [08/Jul/2015:18:42:05 +0000] "GET / HTTP/1.1" 200 3594 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.1...

Admin

Apache2 错误:站点 mywebsite.nl 不存在
mod-wsgi

Apache2 错误:站点 mywebsite.nl 不存在

我正在尝试安装使用 Python Flask 框架构建的网站。为此,我遵循本教程。我成功执行了所有步骤,但是当尝试使用以下命令禁用默认站点并启用 mywebsite 时,两个命令都出现错误: $ sudo a2dissite default ERROR: Site default does not exist! $ sudo a2ensite mywebsite.nl ERROR: Site mywebsite.nl does not exist! 我已经mywebsite.nl进入/etc/apache2/sites-available: ubun...

Admin

MAC Yosemite 中的 MAMP SSL、WSGI
mod-wsgi

MAC Yosemite 中的 MAMP SSL、WSGI

我在使用 XAMPP 测试后安装了 MAMP,我需要安装 Openssl 或生成 SSL 证书,并且在 XAMPP 中运行 wsgi 中的控制器无法完成,但我想知道是否有人可以帮助我配置 httpd.conf 我已经安装了 SSL,但是当我尝试为我的主页充电时,在日志控制台中打印错误 无法加载资源:服务器响应状态为 404(未找到)未捕获的类型错误:无法读取未定义的属性“函数” https://localhost/cgi-bin/controller.wsgi wsgi-petition.js 附加 httpd.conf、httpd-ssl.con...

Admin

如何在 Mac OS 上的 Apache 上应用 wsgi 模块?
mod-wsgi

如何在 Mac OS 上的 Apache 上应用 wsgi 模块?

您好,我在 MacBook Pro 上安装了 Apache httpd 2.4、mysql、ssl,我需要安装或添加模块 wsgi。 我是这个服务器的新手,这个服务器是在 Windows 计算机上实现的,但显然对于这种类型的操作系统,wsgi 文件必须有所不同。 我尝试了 test-cgi 并且用 perl 创建了一个 hello world,显然别名做得很好。 我不太明白他们是否可以推荐一本关于 wsgi 的好书给我或者给我一个简单的解释... 我发现了一个 hello world .wsgi # Library Im impor...

Admin

Windows 上是否有 mod_wsgi 4.3?
mod-wsgi

Windows 上是否有 mod_wsgi 4.3?

在工作中,我们有一个 Apache 服务器,安全人员希望我将 mod_wsgi 从 3.5 更新到 4.3,因为他们收到了与该 mod 相关的安全问题邮件。问题是,根据http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.3.0.html。直接将其安装到 Python 中在 Windows 上不起作用,据我所知,不建议更新到 4.x。有人在某处找到 4.3 版本吗?我可以毫无问题地安装它吗?我实际上没有知识或时间自己编写 makefile... ...

Admin

我对 WSGI 路径的理解是否正确
mod-wsgi

我对 WSGI 路径的理解是否正确

我过去的 Web 应用程序经验仅限于一些 Apache+PHP 实验。从这个背景开始,我一直在阅读有关使用 Python 实现 REST 服务的文章,这是我目前对该堆栈的理解。 这张图片“正确”吗? TLS 会在我展示的地方发生吗? URL 重写和重定向发生在哪里? 我是否应该/可以让静态内容在负载平衡层(可能在单独的服务器上)处理,或者应该在 Web 服务器层处理? 我之前发过太宽泛的问题关于这一点。根据我了解到的情况,我会问更具体的问题。 关于图片的一些注释: 我知道当没有负载平衡层时,TLS 会发生在 Web 服务器层,但当...

Admin

Apache 2.x 的 IO 流可以被拦截吗?(特别好奇 mod_wsgi)
mod-wsgi

Apache 2.x 的 IO 流可以被拦截吗?(特别好奇 mod_wsgi)

只是尝试对未来调试冒险有用的想法。 我认为直接查看服务器和 mod_wsgi 之间发生的事情会很有用。 那么有人知道我是否可以拦截(并且可能在运行时记录/修改/覆盖)通过 stdin、stdout 和 stderr 发送/接收的数据吗? ...

Admin

Linux 发行版升级后,WSGI 下的 Moin 抛出 500 个错误
mod-wsgi

Linux 发行版升级后,WSGI 下的 Moin 抛出 500 个错误

我有一个摩因摩因实例安装在/opt/mydebianwiki;wiki 在 [wsgi] / [apache2] 下运行。我最近从 Debian Linux 6 (squeeze) 升级到了 Debian 7 (wheezy);升级之前,我的摩因摩因实例运行良好。 然而,升级到 wheezy 之后,当我尝试访问该网站时开始出现 http 500 错误。 谷歌搜索让我找到了这个moin-用户线程,它说我可以直接运行su -c "moin --config-dir=/opt/mydebianwiki maint cleancache" www-data来修复...

Admin