在为Rails 3安装webrick / mogrel或任何其他服务器时出现问题

|| 我尝试了各种安装方法来从终端部署WEBrick和杂种。当我输入rails server命令时,我得到以下信息:
Toran1$ rails server
/Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/mysql2-0.3.2/lib/mysql2.rb:8:in `require\': dlopen(/Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/mysql2-0.3.2/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib (LoadError)
  Referenced from: /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/mysql2-0.3.2/lib/mysql2/mysql2.bundle
  Reason: image not found - /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/mysql2-0.3.2/lib/mysql2/mysql2.bundle
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/mysql2-0.3.2/lib/mysql2.rb:8:in `<top (required)>\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:68:in `require\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:68:in `block (2 levels) in require\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:66:in `each\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:66:in `block in require\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:55:in `each\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler/runtime.rb:55:in `require\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.13/lib/bundler.rb:120:in `require\'
    from /Users/Toran1/Sites/simple_cms/config/application.rb:7:in `<top (required)>\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/rails/commands.rb:28:in `require\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/rails/commands.rb:28:in `block in <top (required)>\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/rails/commands.rb:27:in `tap\'
    from /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/rails/commands.rb:27:in `<top (required)>\'
    from script/rails:6:in `require\'
    from script/rails:6:in `<main>\'
我已经在本地和根目录级别安装了gem,并且在发出命令之前也已导航至应用程序文件夹。任何帮助,将不胜感激!     
已邀请:
如果正确安装导轨,Webrick将自动安装。 试试这个连结 这里 而且,如果您不想再次安装Rails,请尝试使用gem命令安装服务器 不要忘记在Gemfile中包含gems并运行“捆绑安装”     
如果您使用的是Rails <3.1,则需要使用版本〜> 0.2.7的mysql2 gem 签出文档并搜索活动记录:https://github.com/brianmario/mysql2 我不确定这是否可以直接解决此问题,但可以解决您可能遇到的其他问题。     
只需更新您的捆绑软件,也许任何一个较旧的gem与最新的gem都冲突,就会出现这种类型的问题。
gem install bundler
然后
bundler install
如果再次发现错误,请删除GEM.lock文件,然后运行
bundler install
这样可以解决问题。     

要回复问题请先登录注册