百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 解决Gitlab升级到7.9后出现500/502错误的方法
分享文章到:

解决Gitlab升级到7.9后出现500/502错误的方法

发布时间:01/15 来源: 浏览: 关键词:
Gitlab升级到7.9后出现500/502错误很多的朋友像小编一样要折腾许久了,下面我们一起来看一篇关于解决Gitlab升级到7.9后出现500/502错误的方法

有两台服务器都装了Gitlab,第一台服务器在升级到Gitlab后出现500/502错误,在重装重导入数据都没有办法解决的情况下,只好作罢全新重新安装了一次,中间倒数据过程苦不堪言。今天再次对另外一台服务器做升级的居然也出现了同样的问题,在正常的rpm Uvn gitlab.rpm reconfigure/restart过程都没有任何问题的情况,居然也出现了500/502错误,感觉应该是Gitlab出现Bug了,于是Gitlab tail下监控发现错误如下:


NoMethodError (undefined method `push_events=' for #<GitlabIssueTrackerService:0x0000000ca46918>):
  app/models/project.rb:329:in `default_issue_tracker'
  app/controllers/application_controller.rb:190:in `add_gon_variables'

于是在官网Issues页面发现了也有人提出了这个Bug

https://gitlab.com/gitlab-org/gitlab-ce/issues/1266

Stan Hu做出了修复这个Bug的回复

I resolved this manually by running gitlab-rake db:migrate. Somehow running sudo gitlab-ctl reconfigure did not do the trick.

于是,按照Stran Hu回复中提到先手动运行gitlab-rak db:migrate后在重新执行gitlab-ctl reconfigure,最后gitlab-ctl restart一下,问题终于解决了
最后牢骚一下,大家安装Linux系统最好还是要英文版的,否则中文版本的在一些大部分老外的系统下查看日志监控时经常有乱码出现,非常恶心

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板