Bonjour,
Je suis en train d’automatiser un peu le démarrage des différentes
applications rails que j’utilise au quotidien. Pour cela, ma préférence
va Ã
Mongrel_cluster + Apache2 avec son reverse_proxy.
Quand je lance mes serveurs à la main, à grand coups de mongrel_rails,
aucun
problème, tout démarre et fonctionne sans le moindre accroc.
Par contre si je tente de lancer le mongrel_cluster, là ça capote…
Dans
les logs de mon application, il m’expliquer ceci:
** Daemonized, any open files are closed. Look at
tmp/pids/mongrel.8000.pid
and log/mongrel.8000.log for info.
** Starting Mongrel listening at 127.0.0.1:8000
** Changing group to mongrel.
** Changing user to mongrel.
** Starting Rails with production environment…
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require': no such file to load -- /home/tslh/work/redmine/trunk/config/environment (LoadError) from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
require’
from
/var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/rails.rb:155:in
rails' from /var/lib/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:112:in
cloaker_’
from
/var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:138:in
call' from /var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:138:in
listener’
from
/var/lib/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:98:in
cloaker_' from /var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:51:in
call’
from
/var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:51:in
initialize' from /var/lib/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:83:in
new’
from
/var/lib/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:83:in
run' from /var/lib/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/command.rb:211:in
run’
from /var/lib/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:243
from /usr/bin/mongrel_rails:16:in `load’
from /usr/bin/mongrel_rails:16
(Oui, quelques poilus ont compris quelle utilisation je veux mettre en
prod
)
Certes, j’ai une gem qui ne va pas, utilisée par mongrel_cluster. Mais
laquelle? J’ai farfouillé du coté du forum mongrel, mais je n’ai rien
trouvé. A tout hasard, j’ai désintallé mongrel et je l’ai réinstallé,
sans
succès.
Avez-vous une piste?
Merci par avance.
Tom.