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:in
gem_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:in
load’
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 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