Donc ton application doit être “lancée” sur ton serveur …
le problème avec ton ::restart/::stop c’est qu’il fait un restart
alors qu’aucun serveur mongrel ne doit être lancé (vu qu’il n’y a pas
les pids dans le répertoire de log). Il met un warning comme quoi il
ne peux pas faire le ::restart, mais il ne s’arrête pas pour autant
La première fois tu aura cette erreur, au deuxième “rake deploy”
normalement le ::restart devrait fonctionner correctement.
après ton cold_deploy les serveurs tournent effectivement ou pas ?
alors comment je peux savoir si les serveur tournent ?
je dois passer par un navigateur et tester l’adresse http://www.uag-histoire:PORT/
oui faire autrement ?
sed. Look at log/mongrel.10160.pid and log/mongrel.log for info.
** Starting Mongrel listening at 198.145.37.37:10160
/usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/tcphack.rb:
12:in initialize_without_backlog': Address already in use - bind(2) (Errno::EADDRINUSE) from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/ mongrel/tcphack.rb:12:in initialize’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/
mongrel.rb:530:in initialize' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/ mongrel/configurator.rb:124:in listener’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/
mongrel_rails:98:in cloaker_' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/ mongrel/configurator.rb:51:in initialize’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/
mongrel_rails:85:in run' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/ mongrel/command.rb:211:in run’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/
mongrel_rails:231
from /usr/bin/mongrel_rails:18
** Daemonized, any open files are closed. Look at log/mongrel.
10161.pid and log/mongrel.log for info.
** Starting Mongrel listening at 198.145.37.37:10161
** Starting Rails with production environment…
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in read': No such file or directory - /var/www/virtual/uag-histoire.com/ uag-histoire/current/config/../config/database.ym$ from /usr/ lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:in database_configuration’
from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/
initializer.rb:181:in initialize_database' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/ initializer.rb:84:in process’
from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/
initializer.rb:42:in run' from /var/www/virtual/uag-histoire.com/uag-histoire/current/ config/environment.rb:13 from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in require’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/
mongrel/rails.rb:161:in rails' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/ mongrel_rails:112:in cloaker_’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/
mongrel/configurator.rb:134:in listener' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/ mongrel_rails:98:in cloaker_’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/
mongrel/configurator.rb:51:in initialize' from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/ mongrel_rails:85:in run’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/
mongrel/command.rb:211:in `run’
from /usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/
mongrel_rails:231
from /usr/bin/mongrel_rails:18
Apres ton cold_deploy, et d’apres ton log que tu as mis tout a l’heure
les deux serveurs tournaient … donc les logs devaient être la
donc normalement si je comprends tt correctement je devrais avoir
d’autre fichier dans le dossier shared/log je devrais avoir d’autre
fichier que mongrel.log