Was ist eine "zirkuläre Argumentation reference" - Fehler, mit activesupport time_zone?

Ich bin neu in ruby on rails, und ich bin versucht zu erstellen, ein tutorial. Ich habe ein problem wenn ich ausführen rake db:migrate.

hugo@ubuntu:~/pin_board$ rake db:migrate
/home/hugo/.rvm/gems/ruby-2.2.2/gems/activesupport-4.0.5/lib/active_support/values/time_zone.rb:283: warning: circular argument reference - now

Was bewirkt diese?

Kann mir jemand helfen?

  • Es ist schwer zu helfen, Sie auf diese Weise.. Musst tief Debuggen..
  • Befestigen Sie Ihre Migrationen, bitte.
  • Ich öffne migration Ordner und finde dieses: Klasse AddUserIdToPins < ActiveRecord::Migration def ändern add_column :pins :user_id, :integer add_index :pins :user_id end end
  • Ausführung von Schienen-db:migrieren rake db:migrate?
  • Sorry, ich schrieb schlecht. Ich ausgeführt rake db:migrate, und erscheint dieser Fehler, aber dann habe ich excecute: rails g migration add_user_id_to_pins user_id:integer:index und erscheint wieder dieser Fehler
  • Ich glaube nicht, dass dies irgendetwas damit zu tun hat mit Migrationen. Führen Sie bundle update und versuchen Sie es erneut, wenn das nicht funktioniert, versuchen Sie es mit einer anderen version von rails Übrigens, welche version von rails verwenden Sie?
  • Ich denke, dass Sie benötigen, um ausführen bundle update vielleicht gibt es Problem mit der rails-version.
  • Ich bundle update kaufen, erscheinen die gleichen Fehler. Im mit 4.0.5. Sollte ich versuchen, eine andere Rails-version?
  • ja, versuchen Sie, 4.2, es ist eine rails-Abhängigkeiten-problem, nicht ein Rechen problem.
  • Ok, eine Frage. Wie ich repleace Rails-version? Ich hab gesehen, Schienen-Dokumentation, und wie rails installieren, aber ich dont herausfinden, wie die Installation einer bestimmten version, wie 4.2. Sorry für muy Fragen Im neu in dieser Welt. Und vielen Dank für Eure Antworten.

Schreibe einen Kommentar