当前位置: 首页 > 知识库问答 >
问题:

为apache安装mod_wsgi模块

樊桐
2023-03-14

当我为APACHE安装WSGI模块时

我从中下载了模块http://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-win32-ap22py27-3.3。所以

重命名为mod_wsgi。所以

复制到C:\Program Files\Apache软件基金会\Apache2。2\模块

在C:\Program Files\Apache Software Foundation\Apache2.2\conf中编辑'httpd.conf'

添加行“LoadModule wsgi\u module modules/mod\u wsgi”。因此,在httpd的模块加载部分。形态

重新启动Apache

无法重新启动Apache

错误日志中的错误是:C:/Program Files/Apache Software Foundation/Apache2第129行的语法错误。2/conf/httpd。conf:无法加载C:/Program Files/Apache Software Foundation/Apache2。2/modules/mod_wsgi。因此进入服务器:找不到指定的模块。

这不是文件扩展名或权限的问题。请帮忙。

共有1个答案

万志专
2023-03-14

确保以下各项:

  1. 您没有隐藏扩展,并且已经添加了两次扩展
  2. 那是mod_wsgi。所以,无论Apache服务用户是什么,该文件都是可读的
  3. 您的Apache是32位的
  4. 您的Python是32位的
  5. Python是为所有用户安装的,而不仅仅是作为用户安装的
 类似资料:
  • 如果你使用 Apache web 服务器,请考虑使用 mod_wsgi 。 注意 请确保在任何 app.run() 调用之前,你应该把应用文件放在一个 if __name__ == `__main__`: 块中或移动到独立的文件。只确保它没被调用是 因为这总是会启动一个本地的 WSGI 服务器,而当我们使用 mod_wsgi 部署应用 时并不想让它出现。 安装 mod_wsgi 如果你还没有安装过

  • If you are using the Apache webserver you should consider using mod_wsgi. Installing mod_wsgi If you don’t have mod_wsgi installed yet you have to either install it using a package manager or compile

  • 问题内容: 我为python2.7安装并配置了mod_wsgi,但现在我也想为py3安装mod_wsgi 我在ubuntu 12.04中,我的apache conf文件对于py2.7如下所示: 现在,我想为python3安装mod_wsgi。 我想我必须去apt-get install libapache2-mod-wsgi-py3 但是我找不到关于如何为py3配置mod_wsgi的任何说明。a)

  • 我试图配置Apache来运行我的sample Flask应用程序,但遇到了一个无法解决的问题。以下是我遵循的步骤(均为root用户,以避免任何权限问题): 在CentOS上安装了httpd(yum install httpd) 使用pip安装mod\u wsgi(yum install mod\u wsgi) 在/var/www/FlaskApp/ VirtualEnv内安装的烧瓶(pip安装烧瓶

  • 我读了很多文章,但仍然不知道我遗漏了什么。我正在运行一个来自virtualenv的django网站。这是我的配置文件。网站地址被替换为 配置 这是我的WSGI。py文件,没有任何更改,以前从未更改过 Python版本 我的virtualenv python版本是3.9。5默认的Google VM python版本是3.6。9 Python安装库 我安装了apache modwsgi以及 错误日志文

  • 主要内容:安装Apache:Linux平台,从源码安装Apache有许多方法可以安装软件包或应用程序。下面列出常用的几种安装方式 - Apache这个开源Web应用程序的一个特性是任何人都可以根据自己的环境制作安装程序。这使得Debian,Red Hat,FreeBSD,Suse等各种供应商可以自定义apache的文件位置和配置,同时考虑到其他已安装的应用程序和基本操作系统。 除了从基于供应商的安装程序安装它之外,始终可以选择从源代码构建和安装它。从源文件安装A

  • 问题内容: 中大型Python WSGI应用程序,Apache + mod_wsgi或Nginx + mod_wsgi使用什么? 哪种组合需要更多的内存和CPU时间? 哪一个更快? 哪一个比另一个稳定? 我也在考虑使用CherryPy的WSGI服务器,但听说它不太适合负载非常大的应用程序,您对此有什么了解? 注意 :我没有使用任何Python Web Framework,只是从头开始编写了整本书。

  • 主要内容:使用 apache 镜像方法一、docker pull httpd 查找 Docker Hub 上的 httpd 镜像: 可以通过 Sort by 查看其他版本的 httpd,默认是最新版本 httpd:latest。 此外,我们还可以用 docker search httpd 命令来查看可用版本: 这里我们拉取官方的镜像 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为httpd的镜像。 方法二、通