在我的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!
我按照教程表格here。
我犯了错误?
答案 0 :(得分:1)
httpd 2.0及更高版本中不存在AddModule
指令。删除它。
你真的使用Apache httpd 1.3吗?阅读您引用的整个页面的最后一行。另外,你真的使用Tomcat 4.1吗?尝试使用您实际使用的版本的文档。实际上,忘记Tomcat文档。转到httpd documentation。