Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby on Rails生成控制器时出错_Ruby On Rails_Ruby_Rails Generate - Fatal编程技术网

Ruby on rails Ruby on Rails生成控制器时出错

Ruby on rails Ruby on Rails生成控制器时出错,ruby-on-rails,ruby,rails-generate,Ruby On Rails,Ruby,Rails Generate,我目前正在尝试使用以下命令在rails中生成控制器: rails generate controller Songs index upload delete 但我得到了一个错误: /Users/lucasdobbins/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.0.5/lib/rails/commands.rb:15:in `require': /Users/lucasdobbins/rails_projects/mp3app/config/appli

我目前正在尝试使用以下命令在rails中生成控制器:

rails generate controller Songs index upload delete
但我得到了一个错误:

/Users/lucasdobbins/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.0.5/lib/rails/commands.rb:15:in `require': /Users/lucasdobbins/rails_projects/mp3app/config/application.rb:20: syntax error, unexpected tSYMBEG, expecting ')' (SyntaxError)
      :secret_access_key  => 'fmbDA3...
       ^
/Users/lucasdobbins/rails_projects/mp3app/config/application.rb:21: syntax error, unexpected ')', expecting keyword_end
from /Users/lucasdobbins/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.0.5/lib/rails/commands.rb:15:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'

但是,如果得到相同的结果,任何人都知道之前已经在工作。

检查config/application.rb的第20行或第21行是否有未闭合的括号。这就是错误消息所说的。

它看起来像是application.rb文件中的错误。你能把它的代码也贴在这里吗?在第21行附近,正如跟踪所说……通常这是一件简单的事情,需要修复,可能只是一个if或do,没有结束。
rails generate