1

在我的httpd.conf文件中,我有以下几行:

LoadModule proxy_module  /usr/lib/apache2/modules/mod_proxy.so
AddModule  mod_proxy.c



ProxyPass         /myapp  http://ec2-54-242-101-196.compute-1.amazonaws.com:8080/
ProxyPassReverse  /myapp  http://ec2-54-242-101-196.compute-1.amazonaws.com:8080/

当我重新启动 apache 时,出现如下错误:

Syntax error on line 2 of /etc/apache2/httpd.conf:
Invalid command 'AddModule', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

我按照这里的教程表格。

我在哪里犯错误?

4

1 回答 1

1

AddModule指令在 httpd 2.0 及更高版本中不存在。去掉它。

你真的在使用 Apache httpd 1.3 吗?阅读您引用的整个页面的最后一行。另外,您真的在使用 Tomcat 4.1 吗?尝试使用您实际使用的版本的文档。事实上,忘记 Tomcat 文档。去httpd 文档

于 2012-10-16T14:43:36.713 回答