1

上下文:在 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,所以我在这里一无所知。你能帮忙吗?

4

1 回答 1

0

这是一个旧的 Gitlab 窃听实例。重新启动有帮助。

于 2016-03-13T19:35:43.560 回答