【问题标题】:OpenVZ web panel cron gives ERROR: 'rake/rdoctask'OpenVZ 网络面板 cron 给出错误:'rake/rdoctask'
【发布时间】:2014-04-22 19:45:26
【问题描述】:

我在 CentOS 6.5 64bit 上使用 OpenVZ,每天早上我都会收到包含以下内容的消息:

/etc/cron.daily/owp.cron:

/usr/lib64/ruby/gems/1.8/gems/rake-10.1.1/lib/rake/rdoctask.rb:2:错误:“rake/rdoctask”已过时且不再受支持。请改用“rdoc/task”(在 RDoc 2.4.2+ 中可用)。 (运行时错误)

from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /opt/ovz-web-panel//script/cron_runner:11

谁能告诉我该怎么做?

【问题讨论】:

标签: ruby-on-rails rubygems rake-task rdoc openvz


【解决方案1】:

似乎我已经通过在 SSH 中运行以下命令解决了这个问题:

gem install rdoc-rake

没有更多警告。

【讨论】:

    【解决方案2】:

    rake/rdoctask 已过时。在您的Rakefile 中将其更改为rdoc/task

    查看issue了解更多详情。

    【讨论】:

    • 您好,感谢您的回答。但由于我对这门语言没有很好的了解,如果你能提供我应该在哪里改变东西,我将不胜感激?再次非常感谢。
    • 在您的项目中找到 Rakefile 并更新该文件
    • 谢谢,但是在 /usr/lib64/ruby/gems/1.8/gems/rake-10.1.1/Rakefile 中没有这样的字符串“rake/rdoctask”可以更改?有什么建议吗?
    • 谁能帮我解决这个问题?非常感谢!谢谢!
    猜你喜欢
    • 2013-02-28
    • 2018-02-05
    • 2012-10-13
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多