- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我已经在 centos 6 上使用 yum repo 安装了 foreman
[root@server roor]# cat /etc/yum.repos.d/foreman.repo
[foreman]
name=Foreman Repo
baseurl=http://yum.theforeman.org/releases/latest/el6/x86_64/
gpgcheck=0
enabled=1
并将database.yml配置为
production:
adapter: mysql
database: foreman
username: foreman
password: xxxxxx
encoding: utf8
但是在构建表格时出现此错误,有什么想法吗?
[root@server foreman]# sudo RAILS_ENV=production rake db:migrate
(in /usr/share/foreman)
rake aborted!
no such file to load -- rails/all
/usr/share/foreman/Rakefile:1
(See full trace by running task with --trace)
[root@serverforeman]#
更新:修复使用
[root@server foreman]# cat /opt/rh/ruby193/enable
export PATH=/opt/rh/ruby193/root/usr/bin:$PATH
export LD_LIBRARY_PATH=/opt/rh/ruby193/root/usr/lib64:$LD_LIBRARY_PATH
export MANPATH=/opt/rh/ruby193/root/usr/share/man:$MANPATH
但现在它卡在了......
[root@server foreman]# RAILS_ENV=production rake db:migrate --trace
rake aborted!
undefined method `active_record' for #<Rails::Application::Configuration:0x00000003ad8358>
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.8/lib/rails/railtie/configuration.rb:85:in `method_missing'
/usr/share/foreman/config/application.rb:57:in `<class:Application>'
/usr/share/foreman/config/application.rb:37:in `<module:Foreman>'
/usr/share/foreman/config/application.rb:36:in `<top (required)>'
/opt/rh/ruby193/root/usr/share/rubygems/rubygems/custom_require.rb:36:in `require'
/opt/rh/ruby193/root/usr/share/rubygems/rubygems/custom_require.rb:36:in `require'
/usr/share/foreman/Rakefile:1:in `<top (required)>'
/opt/rh/ruby193/root/usr/share/ruby/rake/rake_module.rb:25:in `load'
/opt/rh/ruby193/root/usr/share/ruby/rake/rake_module.rb:25:in `load_rakefile'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:501:in `raw_load_rakefile'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:82:in `block in load_rakefile'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:133:in `standard_exception_handling'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:81:in `load_rakefile'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:65:in `block in run'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:133:in `standard_exception_handling'
/opt/rh/ruby193/root/usr/share/ruby/rake/application.rb:63:in `run'
/opt/rh/ruby193/root/usr/bin/rake:32:in `<main>'
已修复:
目前,如果安装了多个版本的activerecord/mysql,foreman将会出现问题,应该使用foreman安装时提供的gems。
所以这些是删除不必要的 gem 的步骤
scl enable ruby193 'gem list'
scl enable ruby193 'gem uninstall -v 4.0.0 activerecord'
gem uninstall -v 2.9.1 mysql
最佳答案
目前,如果安装了多个版本的activerecord/mysql,foreman将会出现问题,应该使用foreman安装时提供的gems。
所以这些是删除不必要的 gem 的步骤
scl enable ruby193 'gem list'
scl enable ruby193 'gem uninstall -v 4.0.0 activerecord'
gem uninstall -v 2.9.1 mysql
关于linux - 工头数据库导入失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18846562/
我正在尝试在 Windows 上开始使用 Node.js。 在 localhost 上一切顺利,所以我决定尝试使用 heroku 来托管我的应用。 我关注了this tutorial一切顺利,直到 f
我正在学习本教程:http://tutorial.djangogirls.org/en/domain/README.html 但是当我运行 foreman start web 时,正如 heroku
从小小的烦恼开始,现在变成了头痛。我正在构建一个Rails 4应用程序,并使用Foreman进行我的开发设置,并使用Procfile和.env文件进行配置。当我在.env文件中设置ENV变量时,我的应
我正在运行 JRUBY 应用程序。偶然发现了一个叫做工头的伟大 gem : https://github.com/ddollar/foreman 但是我发现 - JVM 不支持 fork : for
我能够让工头运行,并且能够将 VM 自动部署到我的 vcenter,然后使用 puppet 配置它们。 无论如何,我得到了从模板克隆 VM 的要求。我遇到了以下似乎尚未实现的功能请求:http://p
我有 Procfile它启动了一个 rails 服务器和一个 gulp watch 任务。独立运行,这些任务用颜色格式化输出。在 Foreman 内部,他们没有。 基于 this answer ,我猜
尝试从命令行运行 foreman start 时出现上述错误。 我安装了 gem: gem install foreman 然后定义了一个procfile。为什么会出现此错误?当我运行工头列表时,我得
在我的本地计算机上,我尝试启动我的 Rails 应用程序并使用 Foreman 延迟工作人员。我的 Procfile 如下所示: web: bundle exec rails server -p $P
如何组合这两个命令,以便 Rails 在 puma 命令中使用 -b 选项? puma: puma -b 'ssl://127.0.0.1:3000?key=/Users/cdrum/.ssh/ser
我是一名优秀的程序员,十分优秀!