ruby-on-rails - 如何禁用 rail 2.3.11 中的弃用日志记录?

标签 ruby-on-rails logging rake

我的应用程序是使用 Rails 2.3.11 和 Ruby 1.8.7p352 开发的。

当我尝试运行“rake spec”时,控制台中会显示大量弃用警告。

DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use   autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
config.load_paths is deprecated and removed in Rails 3, please use autoload_paths instead
config.load_paths= is deprecated and removed in Rails 3, please use autoload_paths= instead
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)
DEPRECATION WARNING: ActiveSupport::Dependencies.load_paths is deprecated, please use autoload_paths instead. (called from load_paths at /home/soundarapandian/.rvm/gems/ruby-1.8.7-p352/gems/desert-0.5.2/lib/desert/manager.rb:36)

如何在 rails 2.3.11 中禁用弃用日志记录?

最佳答案

Rails 2.3.9 config.load_paths 和 .load_once_paths 已重命名为 config.autoload_paths 和 .autoload_once_paths。一些插件(如 Fckeditor)可能仍在使用旧版本。搜索 load_paths 并将其替换为 autoload_paths,然后错误应该消失。

关于ruby-on-rails - 如何禁用 rail 2.3.11 中的弃用日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8892107/

相关文章:

ruby-on-rails - 禁用 ActionCable 事件的 Rails 日志

python - 日志记录不起作用

ruby-on-rails - 在推送到 Heroku 之前自动预编译 Assets

ruby-on-rails - 如何实时共享我的 Rail 日志文件

javascript - Rails 如何加载 model_name.js?

html - 为什么我在论坛中的评论没有保存到数据库中?

java - Spring Boot - 日志记录环境值无法打开并将被忽略

ruby-on-rails - 添加自定义种子文件

ruby-on-rails - 如何使用 rake 为特定插件生成 rDoc

ruby-on-rails - 使用多个 SASS 文件