Missing Host zu verlinken! Bitte geben Sie den Parameter: host für Rails 4 @ a

Missing Host zu verlinken! Bitte geben Sie den Parameter: host an, setzen Sie default_url_options [: host] oder setzen Sie: only_path auf true

Ich erhalte diesen Fehler nach dem Zufallsprinzip zu gegebener Zeit. Im Allgemeinen behebt ein Neustart des Servers das Problem für eine Weile und es wird dann wieder angezeigt. Ich habe hinzugefügtconfig.action_mailer.default_url_options = "localhost:3000", in den Dateien development und test.rb.

Auch habe ich @ verwendinclude Rails.application.routes.url_helpers in einem Modul, um Zugriff auf die Routen zu erhalten, habe ich gelesen, dass dies der Grund sein könnte, warum ich diese Fehler erhalte. Wenn ich sie jedoch entferne, habe ich keinen Zugriff auf die Routen.
Das Modul ist für die Datentabellen gem.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage