我正在用这个conf file建立一个gitlab站点
但是这个错误就出现了:
Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
我已经从源代码安装了apache 2.4.20。忘记了我已经安装了2.4.7与apt-get
。现在apache -v
显示2.4.7
虽然。
我已经遵循了很多解决方案,但它们都不起作用:
在httpd.conf文件中,取消注解LoadModule rewrite_module modules/mod_rewrite.so行(删除该行前面的磅“#”)
Apache2 ProxyPass for Rails App Gitlab
我已经检查了重写模块,它就在那里; a2enmod rewrite
已启用,且service apache2 restart
在没有gitlab.conf
档案的情况下运作。
但是用gitlab.conf
,这个错误出现Invalid command 'RewriteEngine'
?
1条答案
按热度按时间0mkxixxg1#
我在使用Vagrant设置虚拟机时遇到了同样的问题。
我最终通过在Vagrantfile configs中设置客户端的ip解决了这个问题:
然后添加到本地/etc/hosts文件: