2011-09-16 14 views
7

I Rails recentemente installati su una macchina cPanel utilizzando questa guida: http://www.cpanel.net/blog/cpanel-whm-admins/2011/07/installing-mod-rails-and-rails-309-on-a-cpanel-machine.htmlpasseggeri: [ASYNC BUG] thread_timer: selezionare

Quando provo e passare alla mia app, ricevo questo errore da passeggeri:

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

Scavando nel log di errore di Apache, l'unico errore che posso trovare correlato a questo è:

[ASYNC BUG] thread_timer: select 
EBADF 

ruby 1.9.3dev (2011-07-31 revision 32789) [x86_64-linux] 

[NOTE] 
You may have encountered a bug in the Ruby interpreter or extension libraries. 
Bug reports are welcome. 
For details: http://www.ruby-lang.org/bugreport.html 

mi chiedevo se qualcuno potesse aiutarmi a capire che cosa sta causando questo? Ho setacciato internet ma non sono riuscito a ottenere molto :(

risposta

2

Mi sono imbattuto anche in questo. L'attuale trunk Ruby sembra essere incompatible with Passenger; devi eseguire il downgrade alla versione 1.9.2.

+0

Grazie, questo ha fatto il trucco! – jwhiting

5

Il Passenger 3.0.10 ha una soluzione per questo problema e verrà rilasciato prossimamente secondo Hongli Lai (http://code.google.com/p/phusion-passenger/issues/detail?id=714). È possibile ottenere la correzione ora installando direttamente dal repository github passeggero (https://github.com/FooBarWidget/passenger).

+1

Grazie - Ora funziona per me. utilizzando Ruby 1.9.3 e aggiornato al passeggero 3.0.12 – awaage

+0

Just upgr adattato a 3.0.12 troppo e funziona bene. –