1

我正在尝试在 Cloud9 IDE 工作区上为 Rails 应用程序启动 Web 服务器,但收到以下错误消息:

`require': 无法加载这样的文件 -- rack/handler/server (LoadError)

这是我正在运行的代码:

rails s -p $PORT -b $IP server

我对 Ruby on Rails 很陌生,所以如果这很简单,我很抱歉。

4

1 回答 1

2

你在跑步

$ rails s -p $PORT -b $IP server

什么时候应该

$ rails s -p $PORT -b $IP

您可能添加了一个无关紧要的server内容,因为您习惯了 running rails server,但这rails s只是前者的简写。

看起来额外的参数rails导致它查找名为serverin的文件rack/handler,当它找不到文件时会引发错误。

于 2013-07-25T23:14:09.010 回答