Serving executables over web

matt davies mjdavies at glam.ac.uk
Fri Nov 7 15:23:27 MSK 2008


Sorry everyone, my bad

:-)

It is serving it, it only writes the record to the log once the file  
has completed downloading it :-)

I know need to work out why it's taking so long to download, that's a  
whole different ballgame

:-)


On 7 Nov 2008, at 11:58, matt davies wrote:

> Hello everyone, I've got the following lines in my host.conf that  
> I'm including into my main nginx.conf file
>
> location ~* ^.+\.(pdf|mpg|avi|mp3|swf|zip|tgz|gz|rar|bz2|doc|xls|exe| 
> ppt|txt|tar|mid|midi|wav|rtf|mpeg|jpg|jpeg|gif|png|ico|css|bmp|js)$ {
>            root   /www/django/django_projects/son/static;
>            limit_rate 5000K;
>            access_log  /www/django/django_projects/log/ 
> inform_nginx_django_media.log  download;
>        }
>
> It works fine for all my js and css files, I can see them in the log  
> no problem, but we have two 10mb .exe files that are taking an  
> incredibly long time to download, and I can't find any mention of  
> them in the media log file.  As you can see exe is in the list of  
> executables, and the files themselves are definitely within the root  
> defined.
>
> Can anyone think of any reason for this?
>
> It's as if the fastcgi that the django is using to run is serving  
> the files instead.
>
> Any help on this would be greatly appreciated.
>
> Matt
>
>
>






More information about the nginx mailing list