【问题标题】:Redmine is not working properly. How I can solve this issue?Redmine 无法正常工作。我该如何解决这个问题?
【发布时间】:2019-03-14 13:08:10
【问题描述】:

请帮助我使用 Redmine。我在 FreeBSD 11.2-RELEASE-p4 上使用了 Nginx 和 Passenger 的 Redmine。但经过一些最新更新后,我的 Redmine 无法正常工作。

passenger.log 中有错误:

[ E 2018-10-09 16:10:01.0750 42785/Tb age/Cor/App/Implementation.cpp:221 ]:无法为 应用程序 /usr/local/www/redmine: 应用程序遇到 以下错误:未定义的方法“active_record” (NoMethodError) 错误 ID:8412e2de 错误详细信息保存到: /tmp/passenger-error-wIhbfb.html

如何处理这些错误?

【问题讨论】:

    标签: nginx passenger redmine freebsd


    【解决方案1】:

    您应该尝试安装所需的 gem,只需转到 redmine 代码所在的位置并输入

    bundle install
    

    重启nginx,看看是否一直报同样的错误。

    【讨论】:

    • 我试过了。但我看到了同样的错误。而且我忘了补充我在每日安全运行输出电子邮件中看到的下一个字符串:Checking for packages with mismatched checksums: rubygem-activeresource4-4.1.0: missing file /usr/local/lib/ruby/gems/2.4/doc/activeresource-4.1.0/rdoc/ActiveResource.html ....[cut].... ruby​​gem-pkg-config-1.3.1: /usr/local/ lib/ruby/gems/2.4/specifications/pkg-config-1.3.1.gemspec ruby​​gem-rack-2.0.5,3:缺少文件/usr/local/lib/ruby/gems/2.4/doc/rack-2.0。 5/rdoc/FCGI.html`等类似的字符串。
    • 那些似乎是不会破坏它的文档,但是软件包可能没有正确安装。您可以尝试检查是否有更新的软件包可用或更新您的端口树并从端口安装。
    猜你喜欢
    • 1970-01-01
    • 2020-02-22
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 2022-10-17
    相关资源
    最近更新 更多