正在将模块从 /usr/lib/modules 加载到 Apache
Loading a module from /usr/lib/modules into Apache
我遵循本指南 http://modwsgi.readthedocs.io/en/develop/user-guides/quick-installation-guide.html。并且已经到了必须加载模块的地步,但是当我 运行 LoadModule 命令时,我得到:
LoadModule: command not found
我正在使用 ubuntu 16.04。我安装了 apache 并且 mod_wsgi.so 文件在 /usr/lib/apache2/modules 目录中。这是命令我运行ning
LoadModule mod_wsgi /usr/lib/apache2/modules/mod_wsgi.so
如有任何帮助,我们将不胜感激。老实说,我不明白为什么这行不通。我做了一些研究,但没有发现任何有用的东西。需要明确的是,我是一名开发人员,我的 api 编码正在从 PHP 转变为 Python,我不是系统管理员。请原谅我对 Apache 内部工作原理的无知。我对这个问题知之甚少。
LoadModule
仅适用于 Apache 配置文件,您不能 运行 它作为 bash 或其他地方的命令。
您必须在 ubuntu 中编辑 httpd.conf
或 apache2.conf
。
在像 Ubuntu 这样的基于 Debian 的系统中,提供了 a2enmod
命令来正确设置 Apache 模块。因此,从您的 shell 开始,执行 sudo a2enmod wsgi
.
我遵循本指南 http://modwsgi.readthedocs.io/en/develop/user-guides/quick-installation-guide.html。并且已经到了必须加载模块的地步,但是当我 运行 LoadModule 命令时,我得到:
LoadModule: command not found
我正在使用 ubuntu 16.04。我安装了 apache 并且 mod_wsgi.so 文件在 /usr/lib/apache2/modules 目录中。这是命令我运行ning
LoadModule mod_wsgi /usr/lib/apache2/modules/mod_wsgi.so
如有任何帮助,我们将不胜感激。老实说,我不明白为什么这行不通。我做了一些研究,但没有发现任何有用的东西。需要明确的是,我是一名开发人员,我的 api 编码正在从 PHP 转变为 Python,我不是系统管理员。请原谅我对 Apache 内部工作原理的无知。我对这个问题知之甚少。
LoadModule
仅适用于 Apache 配置文件,您不能 运行 它作为 bash 或其他地方的命令。
您必须在 ubuntu 中编辑 httpd.conf
或 apache2.conf
。
在像 Ubuntu 这样的基于 Debian 的系统中,提供了 a2enmod
命令来正确设置 Apache 模块。因此,从您的 shell 开始,执行 sudo a2enmod wsgi
.