Dependencias de mongrel

Buenas, hasta ahora había estado usando webrick ya que al no tener la
gema de mongrel era el servidor que se me ejecutaba por defecto al
iniciar script/server

El caso es que ya que he reinstalado todo y estaba probando nuevas
cosillas decidí instalar mongrel
sudo gem install mongrel --include-dependencies --no-rdoc --no-ri
y mongrel_cluster
sudo gem install mongrel_cluster --no-rdoc --no-ri

El caso es que al ejecutar script/server se queda el promt parado, si
pulso ctr-c parece que se ejecuta mongrel
^C=> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)
=> Rails 2.1.0 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server

pero es falso, no se esta ejecutando ya que la
dirección http://localhost:3000
no muestra nada.

pasa lo mismo si ejecuto mongrel_rails start en mi app.

He probado a desinstalar y a instalar mongrel varias veces pero
siempre con el mismo resultado.

También he comprobado las dependencias de mongrel, y las tengo todas
instaladas
gem_plugin (>= 0.2.3, runtime)
daemons (>= 1.0.3, runtime)
fastthread (>= 1.0.1, runtime)
cgi_multipart_eof_fix (>= 2.4, runtime)

Gem mongrel_cluster-1.0.5
gem_plugin (>= 0.2.3, runtime)
mongrel (>= 1.0.2, runtime)

Como he tenido problemas con varias versiones de Ruby que tenia
instaladas y algunas gemas las tenias duplicadas borre muchas de ellas
y ahora aunque todas las gemas se me instalan ya correctamente me da
que puede ser de alguna otra gema que necesita mongrel que a lo mejor
borre.

¿Saben si mongrel necesita de alguna gema mas a parte de las que
indican las dependencias?

Muchas gracias.
Saludos.

On Mon, Jul 21, 2008 at 10:38 PM, Alarkspur [email protected] wrote:

El caso es que al ejecutar script/server se queda el promt parado, si
pulso ctr-c parece que se ejecuta mongrel
^C=> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)

Péganos la configuración del mongrel_cluster, tanto la de la
aplicación como la del sistema, he indica que usas para balancear
entre los diferentes mongrels, nginx, lighttpd, apache… ¿?

Péganos la configuración del mongrel_cluster, tanto la de la
aplicación como la del sistema, he indica que usas para balancear
entre los diferentes mongrels, nginx, lighttpd, apache… ¿?

Buff, que mal voy a quedar con la respuesta, ya veras.

No tengo ningún fichero mongrel_cluster.yml ni en /etc/mongrel_cluster
ni en la propia app y tampoco uso nada para balancear, todo lo que
hago no pasa de ser meras pruebas personales, por eso al ejecutar
script/server si funcionase con mongrel me valdría.

A partir de tu respuesta he probado a arrancar mongrel_cluster en
lugar de solo mongrel
$ mongrel_rails cluster::configure -p 3000 -e development -a 127.0.0.1

y se queda el promt parado generando las siguientes lineas al pulsar
ctrl+c

/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/…/lib/mongrel/
gems.rb:8:in require': Interrupt from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../ lib/mongrel.rb:16 from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/ custom_require.rb:27:ingem_original_require’
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:27:in require' from /opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/ mongrel_rails:11 from /opt/local/bin/mongrel_rails:19:inload’
from /opt/local/bin/mongrel_rails:19

Gracias por la ayuda.
Saludos.

X-Nodo [vcl.rimed.cu] MINED Villa Clara-MailScanner: Found to be clean
X-Nodo [vcl.rimed.cu] MINED Villa Clara-MailScanner-From:
[email protected]
X-Spam-Status: No

Pues a mi esto me parece cosa de que tengas mal algo en tu DNS o en
/etc/resolv.conf o algo asi…

Que te devuelve la llamada http://0.0.0.0:3000

Configurastes tu navegador para que no use proxy para esa direccion si
que usas tal tecnologia proxy?


Visite nuestra web en Internet
http://www.ispvc.rimed.cu


Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

Gracias Yoel,

He comprobado lo que me recomiendas y esta todo correcto, de todas
formas he desistido :stuck_out_tongue: creo que he llegado al final de google buscando
cual podía ser el fallo y nada… a si que la solución ha sido
sustituir mongrel por Thin.

Saludos.

El 22/07/2008, a las 16:51, [Webmaster]_Yoel_Villarreal
escribió:

X-Nodo [vcl.rimed.cu] MINED Villa Clara-MailScanner: Found to be clean