(或者如何使 GitLab 应用程序作为 Apache2 HTTP 服务器上的根应用程序。)
我以前没有使用过 Apache2,但是我得到了Bitnami GitLab 虚拟机 http://bitnami.com/stack/gitlab/virtual-machine带有预安装的服务器。
我遇到了问题,因为应用程序根是相对的。
修复方法是不使用相对根目录,而是在 Apache2 HTTP 服务器上以根目录身份运行 GitLab 应用程序。
我找到了配置文件位置Apache 组件的 Bitnami wiki http://wiki.bitnami.com/Components/Apache?highlight=apache:
1) /opt/bitnami/apache2/conf/httpd.conf
缺席。
2) GitLab 应用程序的 Apache2 配置:gitlab.conf
请帮忙:
如何在 Apache2 中配置 GitLab 5.0 应用程序不具有相对根目录?
更新:这仍然没有解决,我自己的答案没有帮助。
您是否再次预编译了资产?为此,您应该运行:
$ cd /opt/bitnami/apps/gitlab/htdocs
$ bundle exec bin/rake assets:precompile RAILS_RELATIVE_URL_ROOT='/'
然后重新启动 Apache 服务器。
更多信息:http://wiki.bitnami.com/Applications/BitNami_GitLab#How_to_change_the_default_URL_to_the_root.3f http://wiki.bitnami.com/Applications/BitNami_GitLab#How_to_change_the_default_URL_to_the_root.3f
我希望它有帮助。
Regards.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)