ruby-on-rails - ejemplos - ruby on rails que es
WARN No pudo determinar la longitud del contenido del cuerpo de la respuesta. Establecer contenido-longitud de la respuesta o establecer Response#chunked=true (3)
También se informa que este parche para WEBrick funciona:
https://bugs.ruby-lang.org/attachments/2300/204_304_keep_alive.patch
Posible duplicado:
¿Qué significa "WARN no pudo determinar el contenido-longitud del cuerpo de la respuesta" y cómo puedo deshacerme de él?
Acabo de actualizar a rails 3.2.2, y ahora en rails s, carga de la página, obtengo todos estos errores en el registro:
[2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
[2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
Según los hilos SO anteriores, intenté lo siguiente:
/config/application.rb
config.assets.logger = false
config.assets.logger = nil
Ninguno de estos funcionó. ¿Alguna idea sobre cómo deshabilitar este registro para este error? O para arreglar el problema :)
Gracias
¡El parche mencionado por Amiel Martin funciona para mí! Simplemente encuentre su ruta webrick (por ejemplo, c: / Ruby / lib / ruby / 1.9.1 / webrick / en Windows) y cambie el archivo httpresponse.rb como se describe en https://bugs.ruby-lang.org/attachments/ 2300 / 204_304_keep_alive.patch
Y no te olvides de reiniciar Webrick!
Este es un problema de Webrick. puedes usar "Thin" en su lugar.
Agregar esto a Gemfile
gem ''thin''
entonces los rails s
utilizarán thin en lugar de Webrick, y la advertencia desaparecerá.