ruby-on-rails - 未初始化的常量 Mime::CSV
问题描述
我正在尝试启动 redmine,但出现此错误
NameError: uninitialized constant Mime::CSV
/usr/share/redmine/config/initializers/20-mime_types.rb:4:in `<top (required)>'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/engine.rb:666:in `block in load_config_initializer'
/var/lib/gems/2.5.0/gems/activesupport-6.0.3.2/lib/active_support/notifications.rb:182:in `instrument'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/engine.rb:665:in `load_config_initializer'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/engine.rb:625:in `block (2 levels) in <class:Engine>'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/engine.rb:624:in `each'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/engine.rb:624:in `block in <class:Engine>'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `instance_exec'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:32:in `run'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:50:in `each'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:50:in `tsort_each_child'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/initializable.rb:60:in `run_initializers'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/application.rb:363:in `initialize!'
/usr/share/redmine/config/environment.rb:14:in `<top (required)>'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/application.rb:339:in `require_environment!'
/var/lib/gems/2.5.0/gems/railties-6.0.3.2/lib/rails/application.rb:523:in `block in run_tasks_blocks'
/var/lib/gems/2.5.0/gems/sprockets-rails-3.2.1/lib/sprockets/rails/task.rb:62:in `block (2 levels) in define'
/var/lib/gems/2.5.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
Tasks: TOP => environment
rails 版本:Rails 6.0.3.2。我试图将 require 'mime' 添加到 20-mime_types.rb 文件中,但它不起作用。
解决方案
您没有提及Redmine
您使用的版本,但即使是最新版本Redmine
(4.1.7)也期望Rails 5.1
所以请考虑官方要求
推荐阅读
- python - 使用python在IRC中发送消息的麻烦
- xml - XML Spec 是否定义在自闭合斜杠之前有空格是非法的?
- python - 在 Python 3 中解码 ASCII 字符串
- azure - Azure API:向不同租户中的用户授予权限
- java - 从arraylist调用方法读取的每个循环的Java
- tensorflow - 在 Datalab 上安装 tensorflow_transform 和 apache_beam
- sql - 显示、修改和存储数据的最佳方式?
- eclipse - Eclipse RCP/RAP 从 Kepler 到 Oxygen 的变化
- sql - 如何在PostgreSQL中将状态日志数据聚合成具有相同状态的时间间隔?
- java - PowerMock + Emma - 私有静态方法和其他方法的代码覆盖率也显示为 0%