首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法启动Rails服务器

问无法启动Rails服务器
EN

Stack Overflow用户
提问于 2011-08-12 05:05:41
回答 2查看 1.7K关注 0票数 0

问题是,在通过运行rails new myapp -d=mysql成功创建rails应用程序之后,我尝试使用Rails服务器命令启动服务器。但是,我无法启动服务器,这会导致以下错误:

代码语言:javascript
复制
Could not find gem 'mysql2 (~> 0.2.6, runtime)' in any of the gem sources listed in your Gemfile. Run `bundle install` to install missing gems.

然后,我运行包安装,但无法发生。我安装了:

  • Ruby 1.8.7
  • Rails 3.0.9与mysql
  • RubyGems 1.8.7

我到处找,但没人能解决我的问题,请尽快帮我解决这个问题。我正在使用Ubuntu11.04。提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-08-12 05:12:11

如果您的包安装显示所有安装都已安装,请尝试在rails命令前面加上

代码语言:javascript
复制
bundle exec rails server <other args here>

这将确保您在包上下文中运行服务器(如Gemfile所定义)。如果这为您解决了问题,那么您可以继续使用该命令运行服务器,或者找出您的环境有什么问题(可能是路径问题,或者您可能安装了多个版本的ruby或bundler,并且没有安装到您认为的位置)。

票数 0
EN

Stack Overflow用户

发布于 2015-11-06 13:31:24

我使用"gem install“命令重新安装了rails 4.2.4

并使用rails新helloworld生成新项目。

“”和"rails服务器“将启动我的服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7035791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档