Passagierfehler:Der Anwendungs-Spawner-Server wurde unerwartet beendet:Unerwartetes Dateiende erkannt

StackOverflow https://stackoverflow.com/questions/1429708

  •  07-07-2019
  •  | 
  •  

Frage

Das hat erst neulich funktioniert, aber ich habe gerade meinen Code auf dem Überprüfungsserver aktualisiert, auf dem Passenger 2.2.4 läuft, und meine 2.3.4-Rails-App kann jetzt auf dieser Box nicht mehr booten.

Passagierberichte:

Passenger encountered the following error:

The application spawner server exited unexpectedly: Unexpected end-of-file detected.

Exception class:
PhusionPassenger::Railz::ApplicationSpawner::Error
Backtrace:
#  File  Line  Location
0  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb  218  in `start'

1  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb  261  in `spawn_rails_application'

2  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb  126  in `lookup_or_add'

3  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb  255  in `spawn_rails_application'

4  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb  80  in `synchronize'

5  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb  79  in `synchronize'

6  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb  254  in `spawn_rails_application'

7  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb  153  in `spawn_application'

8  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb  286  in `handle_spawn_application'

9  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb  351  in `__send__'

10  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb  351  in `main_loop'

11  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb  195  in `start_synchronously'

12  /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/bin/passenger-spawn-server  61  

Irgendwelche Ideen?

War es hilfreich?

Lösung

Herausgefunden.Ich habe schließlich das Haupt -Apache -Fehlerprotokoll überprüft und festgestellt, dass es ein Problem mit einem meiner Edelsteine ​​(Facebooker -Konfiguration) gab.

Um das Facebooker-Problem zu beheben, stellen Sie sicher, dass in config/facebooker.yml ein Eintrag für Ihre Umgebung vorhanden ist

Ich denke, der Passagier sollte zumindest die Möglichkeit haben, mehr vom Stack-Trace zu sehen, der im Fehlerprotokoll von Apache gemeldet wird.Wäre hilfreicher gewesen.

Andere Tipps

habe ich den gleichen obskuren Fehler, wenn ich die Datenbank zu initialisieren vergessen hatte. Wenn ja, versuchen:

RAILS_ENV=production bundle exec rake db:setup
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top