context:在Ubuntu 15.04上使用外部nginx和postgresql的Gitlab 8。这一切都与Gitlab 7.10一起使用,我开始全新安装以避免升级问题。
在gitlab.rb中有:
gitlab_rails['db_adapter'] = "postgresql"
gitlab_rails['db_encoding'] = "unicode"
gitlab_rails['db_database'] = "gitlabdb"
gitlab_rails['db_pool'] = 10
gitlab_rails['db_username'] = "gitlab"
进行重新配置和" gitlab-rake gitlab:setup"没有问题,数据库被重新创建。到目前为止看起来不错不幸的是,页面没有加载,我得到500 - 日志文件告诉我它无法使用给定的密码登录。我让数据库接受所有(没有密码),然后得到了奇怪的错误:
ActiveRecord::NoDatabaseError (FATAL: database "gitlabhq_production" does not exist
配置文件中没有提到数据库gitlabhq_production,所以我在这里一无所知。你能帮忙吗?
答案 0 :(得分:0)
这是Gitlab窃听的一个老例子。重启有帮助。