Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 3 为什么更改路由文件时会出现502坏网关错误?_Ruby On Rails 3_Nginx_Routes - Fatal编程技术网

Ruby on rails 3 为什么更改路由文件时会出现502坏网关错误?

Ruby on rails 3 为什么更改路由文件时会出现502坏网关错误?,ruby-on-rails-3,nginx,routes,Ruby On Rails 3,Nginx,Routes,每当我在Rails中将一行添加到routes.rb文件时,整个站点都会返回一个502错误网关。这是我要添加的行: map.connect '/experience-and-share/featured-articles/authors/:author', :controller => content, :action => 'featured_articles_authors_redirect' 回溯没有告诉我任何事情。这只是一个语法错误,因为我忘记了控制器上的引号。我注意到的唯一

每当我在Rails中将一行添加到routes.rb文件时,整个站点都会返回一个502错误网关。这是我要添加的行:

map.connect '/experience-and-share/featured-articles/authors/:author', :controller => content, :action => 'featured_articles_authors_redirect'

回溯没有告诉我任何事情。

这只是一个语法错误,因为我忘记了控制器上的引号。

我注意到的唯一奇怪的事情是,
content
是一个变量,而不是字符串或符号,我可以想象这会产生某种错误,但可能不是那个。请接受你自己的答案,以防止问题显示为未回答。