2016-07-17 5 views
0

Ich bin neu in Ruby auf Schienen und auch zu programmieren. Ich habe Anweisungen im Internet gefolgt und Rails-Anwendung eingerichtet. Es funktionierte das erste Mal, aber später, wenn ich es wieder öffne und versuchte, "Schienen-Server" auszuführen, funktioniert es nicht und gibt folgenden Fehler zurück. Ich würde mich freuen wenn mir jemand dabei hilft, ich habe 5 Stunden im Internet gesucht. Danke.'Rails Server' gibt Fehler mit mysql 5.7.13 auf Osx Elcapitan

Ich bin mit Rubin 2.3.1p112 Schienen 5.0 mysql 5.7.13 $ Schienen Server

=> Booting Puma

=> Rails 5.0.0 Anwendung auf http://localhost:3000 in Entwicklung beginnend

=> Führen Sie rails server -h für weitere Startoptionen Beenden

/Benutzer/bruce/sea/config/rou tes.rb: 6: in ` ':

Verfahren` root undefiniert' für Haupt: Object (NoMethodError)

from /Users/bruce/.rvm/gems/[email protected]/gems/activesupport- 

5.0.0/lib/active_support/dependencies.rb: 287: in `Last '

from /Users/bruce/.rvm/gems/[email protected]/gems/activesupport- 

5.0.0/lib/active_support/dependencies.rb: 287: in `Block in load'

from /Users/bruce/.rvm/gems/[email protected]/gems/activesupport- 

5.0.0/lib/active_support /dependencies.rb:259:in `load_dependency '

from /Users/bruce/.rvm/gems/[email protected]/gems/activesupport- 

5.0.0/lib/active_support/dependencies.rb: 287: in` load'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader. rb: 40: in `Block in load_paths'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader.rb:40:in` jede‘

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader.rb:40:in `

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader.rb:16:in` neu laden!‘Load_paths

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader.rb:26:in `Block in Aktualisierer '

from /Users/bruce/.rvm/gems/[email protected]/gems/activesupport- 

5.0.0/lib/active_support/file_update_checker.rb: 77: in` Ausführen'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/schienen/application/routes_reloader.rb: 27: in `Updater '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/routes_reloader.rb:7:in` execute_if_updated'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application/finisher.rb:119:in ` Block in '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/initializable.rb:30:in `instance_exec'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/initializable.rb:30:in `run‘

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/initializable.rb:55:in `Block in run_initializers'

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:228 : in `Block in tsort_each '

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:350:in` Block (2 Ebenen) in each_strongly_connected_component'

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:431:in `each_strongly_connected_component_from '

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:349:in` Block in each_strongly_connected_component'

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:347:in `jeder '

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:347:in` Aufruf'

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:347:in `each_strongly_connected_component '

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:226:in` tsort_each'

from /Users/bruce/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0 

/tsort.rb:205:in ` tsort_each‘

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/initializable.rb:54:in` run_initializers'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/application.rb:352:in `initialisieren! '

from /Users/bruce/sea/config/environment.rb:5:in `<top (required)>' 

from /Users/bruce/sea/config.ru:3:in `require_relative' 

from /Users/bruce/sea/config.ru:3:in `block in <main>' 

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/builder.rb:55:in `instance_eval '

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/builder.rb:55:in` initialisieren'

from /Users/bruce/sea/config.ru:in `new' 

from /Users/bruce/sea/config.ru:in `<main>' 

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/Rack/Erbauer.rb: 49: in `eval '

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/builder.rb:49:in` new_from_string'

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/builder.rb:40:in `parse_file‘

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/server.rb:318:in `build_app_and_options_from_config‘

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/server.rb:218:in `app '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/server.rb:59:in` app'

from /Users/bruce/.rvm/gems/[email protected]/gems/rack-2.0.1/lib 

/rack/server.rb: 353: in `wrapped_app '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/server.rb:124:in` log_to_stdout'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/server.rb:77:in `start '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/commands_tasks.rb:90:in` Block in Server'

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/Schienen/Befehle/commands_tasks.rb: 85: in `tap"

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/commands_tasks.rb:85:in `Server

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands/commands_tasks.rb:49:in `run_command! '

from /Users/bruce/.rvm/gems/[email protected]/gems/railties-5.0.0/lib 

/rails/commands.rb:18:in ` '

from /Users/bruce/sea/bin/rails:9:in `require' 

from /Users/bruce/sea/bin/rails:9:in `<top (required)>' 

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib 

/spring/client/rails.rb:28:in` load'

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib 

/Frühling /client/rails.rb:28:in `Aufruf '

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib 

/spring/client/command.rb:7:in` Aufruf'

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib 

/spring/client.rb:30:in `run '

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/bin 

/Feder: 49: in`'

from /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib 

/spring/binstub.rb:11 : in 'load'

von /Users/bruce/.rvm/gems/[email protected]/gems/spring-1.7.2/lib

/spring/binstub.rb:11:in `‘

from /Users/bruce/sea/bin/spring:13:in `require' 

from /Users/bruce/sea/bin/spring:13:in `<top (required)>' 

from bin/rails:3:in `load'`enter 

from bin/rails:3:in `<main>' 
+0

Hier können Sie den Inhalt Ihrer routes.rb-Datei einfügen – sethi

+0

In Ihrer 'route.rb'-Datei ist offensichtlich ein Tippfehler enthalten. Bitte poste es hier. '/Users/bruce/sea/config/routes.rb:6:in' ': undefined' –

Antwort

0

Scheint, wie in Ihrer routes.rb Datei, die Sie versehentlich root haben werden. Versuchen Sie es in root_url zu ändern. Wenn in ruby ​​an keinem Ort etwas gefunden wird, dann wird für mainObject, das eine Basisklasse ist, kein Methodenfehler angezeigt.

Ich hoffe, dies hilft Ihnen.

Verwandte Themen