Ruby on rails 我的第一个Rails运行错误
我刚刚做了一个bundle控件并生成了Controller:generate Controller home index,其中包含“index.html.erb中的某些内容” 我还从公共库中删除了index.html,并将config.rb根目录更改为:“home#index” 当我尝试运行(localhost:3000)时,出现以下错误: 500内部服务器错误 如果您是本网站的管理员,请阅读此内容 要查找的web应用程序的日志文件和/或web服务器的日志文件 找出哪里出了问题 日志文件:Ruby on rails 我的第一个Rails运行错误,ruby-on-rails,rubymine,server-error,Ruby On Rails,Rubymine,Server Error,我刚刚做了一个bundle控件并生成了Controller:generate Controller home index,其中包含“index.html.erb中的某些内容” 我还从公共库中删除了index.html,并将config.rb根目录更改为:“home#index” 当我尝试运行(localhost:3000)时,出现以下错误: 500内部服务器错误 如果您是本网站的管理员,请阅读此内容 要查找的web应用程序的日志文件和/或web服务器的日志文件 找出哪里出了问题 日志文件: St
Started GET "/" for 127.0.0.1 at 2011-12-28 14:31:13 +0200
ArgumentError (wrong number of arguments(3 for 0)):
我在和RubyMind一起工作,如果它遇到麻烦的话。
有什么想法吗
编辑:所有错误日志:
[2011-12-2814:44:23]信息WEBrick 1.3.1[2011-12-2814:44:23]信息
ruby 1.9.3(2011-10-30)[i386-mingw32][2011-12-28 14:44:23]警告
TCPServer错误:每个套接字地址只使用一次
(协议/网络地址/端口)通常是允许的。-绑定(2)
退出D:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:85:ininitialize':
每个套接字地址(协议/网络地址/端口)仅使用一次
通常是允许的。-bind(2)(Errno::EADDRINUSE)from
D:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:85:in
new“from”
D:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:85:inblock-in
从创建_侦听器的
D:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:82:in
each'from
D:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:82:increate\u监听器
from D:/Ruby193/lib/ruby/1.9.1/webrick/server.rb:82:in
listen'from
D:/Ruby193/lib/ruby/1.9.1/webrick/server.rb:70:ininitialize'from
D:/Ruby193/lib/ruby/1.9.1/webrick/httpserver.rb:45:in
initialize'
从…起
D:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.3.5/lib/rack/handler/webrick.rb:10:in
new'来自
D:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.3.5/lib/rack/handler/webrick.rb:10:in
run'from
D:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.3.5/lib/rack/server.rb:265:in
start'从
D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.2.rc2/lib/rails/commands/server.rb:70:in
从“开始”开始
D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.2.rc2/lib/rails/commands.rb:54:in
block in'from
D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.2.rc2/lib/rails/commands.rb:49:in
点击“来自”
D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.2.rc2/lib/rails/commands.rb:49:in
来自C:/Sites/TrekStory/script/rails:6:in的
require'from C:/Sites/TrekStory/script/rails:6:in'from-e:1:in
load'from-e:1:in`'
进程已完成,退出代码为1
还列出堆栈跟踪的其余部分。它将告诉您调用的方法的参数数量不正确。这是什么版本的rails?2?您遇到的错误表示您正在将3个参数传递给一个不接受任何参数的方法。请尝试读取堆栈跟踪并将config.rb文件恢复为默认值。