Re: module_xslt не отдает результат в браузеры
Maxim Dounin
mdounin на mdounin.ru
Вт Авг 17 13:45:43 MSD 2010
Hello!
On Tue, Aug 17, 2010 at 12:33:33PM +0400, Холстинников Григорий wrote:
> Столкнулся со странной и внезапной проблемой: xslt
> преобразование не отдает ответ в браузеры, возвращая вместо него
> 500 Internal Server error. И в то же время при запросе из
> командной строки curl http://addr - требуемый ответ (при этом
> правильно трансформированный!) отдается как надо.
[...]
> 2010/08/17 12:21:34 [error] 15159#0: *34 libxml2 error: "Document is empty" while sending to client, client: 192.168.1.1, server: avtom2.gh.sharkdg.com, request: "GET /avtosalon/buyin/?_xrand_=render HTTP/1.1", upstream: "http://127.0.0.1:8088/avtosalon/buyin/?_xrand_=render", host: "avtom2.gh.sharkdg.com"
> 2010/08/17 12:21:34 [error] 15159#0: *34 xmlParseChunk() failed, error:4 while sending to client, client: 192.168.1.1, server: avtom2.gh.sharkdg.com, request: "GET /avtosalon/buyin/?_xrand_=render HTTP/1.1", upstream: "http://127.0.0.1:8088/avtosalon/buyin/?_xrand_=render", host: "avtom2.gh.sharkdg.com"
Возвращённый бекендом ответ судя по всему не является xml'ем.
Сжатие на бекенде случайно не включено?
Maxim Dounin
Подробная информация о списке рассылки nginx-ru