Gitlab 未定义的方法“twitter共享”已启用';

Gitlab 未定义的方法“twitter共享”已启用';,gitlab,Gitlab,我刚刚将GitLab的停靠实例从GitLab ce:latest升级到GitLab ee:latest 除了Admin->Settings页面之外,一切似乎都很正常。它只会给我一个500错误并记录以下内容: ActionView::Template::Error (undefined method `twitter_sharing_enabled' for #<ApplicationSetting:0x00000014a77e48>): 80: .col-sm-o

我刚刚将GitLab的停靠实例从GitLab ce:latest升级到GitLab ee:latest

除了Admin->Settings页面之外,一切似乎都很正常。它只会给我一个500错误并记录以下内容:

ActionView::Template::Error (undefined method `twitter_sharing_enabled' for #<ApplicationSetting:0x00000014a77e48>):
    80:       .col-sm-offset-2.col-sm-10
    81:         .checkbox
    82:           = f.label :twitter_sharing_enabled do
    83:             = f.check_box :twitter_sharing_enabled, :'aria-describedby' => 'twitter_help_block'
    84:             Twitter enabled
    85:           %span.help-block#twitter_help_block Show users a button to share their newly created public or internal projects on twitter
    86:     .form-group
  app/views/admin/application_settings/_form.html.haml:83:in `block (2 levels) in _app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520'
  app/views/admin/application_settings/_form.html.haml:82:in `block in _app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520'
  app/views/admin/application_settings/_form.html.haml:1:in `_app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520'
  app/views/admin/application_settings/show.html.haml:4:in `_app_views_admin_application_settings_show_html_haml___3252692826887083853_173266720'
  lib/gitlab/middleware/go.rb:16:in `call'
  lib/gitlab/middleware/readonly_geo.rb:29:in `call'
ActionView::Template::Error(未定义的方法“twitter\u共享已启用”):
80:.col-sm-offset-2.col-sm-10
81:。复选框
82:=f.label:twitter\u sharing\u enabled do
83:=f.复选框:twitter共享已启用,:'aria-describedby'=>'twitter帮助块'
84:启用Twitter
85:%span.help block#twitter _help_block向用户显示一个按钮,用于在twitter上共享他们新创建的公共或内部项目
86:.表格组
app/views/admin/application\u settings/\u form.html.haml:83:in`block(2层)in\u app\u views\u admin\u application\u settings\u form\u html\u haml\u 2805672912369624077\u 173324520'
app/views/admin/application\u settings/\u form.html.haml:82:in`block in\u app\u views\u admin\u application\u settings\u form\u html\u haml\u 2805672912369624077\u 173324520'
app/views/admin/application\u settings/\u form.html.haml:1:in``应用程序视图\u admin\u应用程序\u settings\u form\u html\u haml\u\u 2805672912369624077\u 173324520'
app/views/admin/application\u settings/show.html.haml:4:in``应用程序视图\u admin\u应用程序\u settings\u show\u html\u haml\u 3252692826887083853\u 173266720'
lib/gitlab/middleware/go.rb:16:in'call'
lib/gitlab/middleware/readonly_geo.rb:29:in'call'
我已清除缓存并运行迁移,但似乎运行正常


有什么想法吗?

这取决于GitLab的确切版本:

最近(13天前)

清楚地显示
def twitter\u sharing\u enabled?
已删除


这意味着迁移中的某些内容可能尚未完全完成。

这取决于GitLab的确切版本:

最近(13天前)

清楚地显示
def twitter\u sharing\u enabled?
已删除


这意味着迁移中的某些内容可能尚未完全完成。

谢谢。我已经注释掉了有问题的代码,现在它解决了这个问题。还有什么我可以做的吗?@brightbull可能需要升级gitlab并仔细检查数据库更新过程。谢谢。我已经注释掉了有问题的代码,现在它解决了这个问题。还有什么我可以做的吗?@brightbull可能需要升级gitlab并仔细检查数据库更新过程。