Perl - awstats.pl config
António P. P. Almeida
appa at perusio.net
Sun Nov 27 19:07:06 UTC 2011
On 27 Nov 2011 18h59 WET, nginx-forum at nginx.us wrote:
> Hello,
>
> i try to implement a awstats.pl for every vhost on my nginx
> installation.
>
> I tried it the following:
>
> location ~ ^/awstats/ {
> gzip off;
> include /etc/nginx/fastcgi_params;
> fastcgi_pass unix:/var/run/fcgiwrap.socket;
> fastcgi_param SCRIPT_FILENAME /usr/lib/cgi-bin/awstats.pl;
> }
>
> I think i'm to stupid for the location part, it works fine with
> \.pl$ but not with a path, it would be nice to could configure a
> "directoy" like /awstats/ in every vhost and then runs the
> awstats.pl through the socket (socket is working), but not the
> SCRIPT_FILENAME-part.
>
> I only found documentions with a php-application who runs the
> perl-file.
>
> Thanks :/
>
Try:
location = /awstats.pl {
root /usr/lib/cgi-bin;
gzip off;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
# Not needed if already in fastcgi_params.
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
--- appa
More information about the nginx
mailing list