Articles of mongrel

Construyendo una stack de Ruby en Windows Server: msvcrt-ruby18.dll

Estoy intentando ejecutar mongrel_rails, pero obtengo lo siguiente: the program can’t start because msvcrt-ruby18.dll is missing from your computer Ruby luego me da lo siguiente: C:\Users\Administrator>mongrel_rails C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’: 126: The s pecified module could not be found. – C:/Ruby193/lib/ruby/gems/1.9.1/gems/mong rel-1.1.5-x86-mingw32/lib/http11.so (LoadError) from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require ‘ from C:/Ruby193/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5-x86-mingw32/lib/m ongrel.rb:12:in `’ from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require ‘ from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in […]

Cómo utilizar OmniAuth correctamente con Rails 2

Estoy tratando de usar una estrategia OmniAuth (0.2.6) para mi aplicación. La architecture es Rails 2.3.10 y Rack es la versión 1.1 (esta versión o superior es necesaria para OmniAuth). Un problema que ocurre es que Rails no reconoce mi redireccionamiento a “/ auth / provider”. El mensaje de error real es “No hay coincidencias […]

Error al llamar a Dispatcher.dispatch # <NameError: constante sin inicializar ActionController :: CgiRequest

Recibo el siguiente error en log / mongrel.6001.log Estoy usando mongrel_cluster, rails 3 y ruby ​​1.8.7 Comienzo mongrel_cluster utilizando mongrel_rails cluster :: start Pero cuando bash acceder a la página en el navegador, aparece el siguiente error. “Error al llamar a Dispatcher.dispatch # Mon Oct 11 00:26:04 -0500 2010: Error calling Dispatcher.dispatch # /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process’ […]

La primera solicitud a la aplicación Rails es muy lenta

siempre la primera solicitud (de una sesión de trabajo) a mi aplicación Rails está retrasada. Cambiar al modo de producción no ayuda. Uso mestizo y las otras solicitudes se manejan con una velocidad aceptable. ¿Cómo lo hago más rápido? Saludos

que le paso a mestizo ¿Alguna alternativa en windows?

Acabo de ver que la última actualización de mongrel fue hace aproximadamente un año … http://mongrel.rubyforge.org/wiki/WikiStart?action=diff&version=35 ha sido descontinuado? ¿Hay alguna otra alternativa ligera para una caja de desarrollo de Windows?

¿Cómo manejas SSL en desarrollo?

Tengo una aplicación que utiliza HTTPS para algunas de sus rutas junto con el complemento ssl_requirement . Está desplegado y está funcionando bien en producción. La pregunta es cuál es la mejor manera de manejar esto en el desarrollo, porque en este momento simplemente estoy pirateando mis routes.rb para eliminar la clave de :requirements y […]

Recomendaciones (y diferencias) entre diferentes servidores web de producción de Ruby on Rails

Muy pronto planeo implementar mi primera aplicación Ruby on Rails en un entorno de producción e incluso he elegido un alojamiento web con todo el servidor administrado y la bondad de Capistrano que esperaría de un proveedor de RoR. El proveedor permite los servidores web Mongrel, Thin, Passenger y FastCGI, lo que parece muy flexible, […]

¿Cómo paso las variables de entorno de ImageMagick a nginx mongrels?

La aplicación My Rails utiliza ImageMagick, pero la aplicación falla al intentar ejecutar el comando ImageMagick (“identificar”). Solucioné este problema en el desarrollo (donde ejecuto Apache / Passenger) al pasar las siguientes variables de entorno en mi configuración de Apache: SetEnv MAGICK_HOME /opt/local/var/macports/software/ImageMagick/6.5.9-0_0+q16 SetEnv DYLD_LIBRARY_PATH /opt/local/var/macports/software/ImageMagick/6.5.9-0_0+q16/opt/local/lib SetEnv PATH /usr/bin:/opt/local/var/macports/software/ImageMagick/6.5.9-0_0+q16/opt/local/bin Sin embargo, mi entorno de producción […]

Rieles: no se puede acceder al archivo de registro

Recibo el siguiente error al reiniciar mi aplicación Rails. He tenido este problema antes, en otro servidor con otra aplicación, pero no puedo recordar cuál fue el problema ni cómo lo resolví. Rails Error: Unable to access log file. Please ensure that /apps/staging/releases/20090310162127/log/staging.log exists and is chmod 0666. The log level has been raised to […]

¿Por qué aparece un error al iniciar la aplicación ruby ​​on rails con mongrel_rails?

¿Por qué me aparece el siguiente error cuando bash iniciar una aplicación ruby ​​on rails con comienzo de mongrel_rails ? C: \ RailsTest \ cookbook2> mongrel_rails start ** ADVERTENCIA: Win32 no admite el modo daemon. ** Daemonized, todos los archivos abiertos están cerrados. Mire log / mongrel.pid y log / mongr el.log para información. ** […]