<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I find it hard to believe that, with all these sites working behind nginx that there isn't a better answer than "Switch web servers". &nbsp;There must be someone here doing file uploads, since it is a very common webapp requirement.<div><br></div><div>Is there anything anyone has done to reduce the impact of this problem? &nbsp;I already switched from lighttpd to nginx, and I really don't want to have to switch it for yet another "flavour of the month" web server.<br><div><br><div><div>On 29-Jul-08, at 10:15 AM, Rapsey wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">By default this is unfortunately impossible. It's what forced me to move away from nginx and I had to use pound as my main proxy.<br>Perhaps there is a third party module somewhere that does this.<br><br> <br>Sergej<br><br><div class="gmail_quote">On Tue, Jul 29, 2008 at 7:00 PM, Michael Nachbaur <span dir="ltr">&lt;<a href="mailto:mike@nachbaur.com">mike@nachbaur.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Hi, I'm running nginx as a reverse proxy for an Apache/mod_perl application, and have a fancy-upload progress bar that measures the amount of content uploaded. &nbsp;If the script doesn't see any progress after several seconds, the client-side JavaScript assumes the upload has failed for some reason and restarts the upload.<br> <br> However, now that I have nginx running in front of Apache, it seems to be buffering the uploaded content and isn't sending any of it to Apache until the upload finishes (or at least until the upload progresses long enough for the client-side to give up and retry). &nbsp;Is there any way I can tell nginx to stop buffering and simply send all the content to Apache as it recieves it? &nbsp;I only am using nginx for SSL and serving static files, so I don't want it to do anything special to my dynamic URIs.<br> <br> Can anyone help me out with this, or tell me if there's a way my Apache application can detect the upload in-progress within nginx? &nbsp;As long as I can watch the upload progress I can be happy, but my application needs to be made aware of the upload.<br> <br> Thank you<br> <br> </blockquote></div><br></div></blockquote></div><br></div></div></body></html>