2

I've just finish to install awstats on my web server, and it runs fine using firefox. But when I try to open the awstats page with chrome, the perl source script is downloaded (instead of being executed). it seems the MIME requested by Chrome gave a different behavior compared to Chrome. Any idea ?

Interesting part of the Apache configuration file:

<Directory "/var/www/cryptis-https-root/admin-awstats"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride None Order allow,deny Allow from X.Y </Directory> Alias /awstatsclasses "/var/www/awstats/wwwroot/classes/" Alias /awstatscss "/var/www/awstats/wwwroot/css/" Alias /awstatsicons "/var/www/awstats/wwwroot/icon/" ScriptAlias /admin-awstats/ "/var/www/awstats/wwwroot/cgi-bin/" <Directory "/var/www/awstats/wwwroot"> Options None ExecCGI AllowOverride None Order allow,deny Allow from X.Y </Directory> 

I've tried to add the following line in the apache configuration file but it has no effect:

AddHandler cgi-script .pl 

3 Answers 3

1

Can you try this:

<Directory "/var/www/awstats/wwwroot/cgi-bin/"> Options +ExecCGI AllowOverride None Order allow,deny Allow from X.Y </Directory> Alias /awstatsclasses "/var/www/awstats/wwwroot/classes/" Alias /awstatscss "/var/www/awstats/wwwroot/css/" Alias /awstatsicons "/var/www/awstats/wwwroot/icon/" ScriptAlias /admin-awstats/ "/var/www/awstats/wwwroot/cgi-bin/" <Directory "/var/www/awstats/wwwroot"> Options None AllowOverride None Order allow,deny Allow from X.Y </Directory> 
1

The answer is you need to turn on CGI scripts. To do that, you need to run command a2enmod cgi.

0

Out of curiosity. Are you sure that it is echoing the Perl source code in Chrome? Or is it that chrome is unable to render the response? The latter would be caused by missing MIME type.

1
  • No, apache really sends the whole Perl source code (hopefully critical code in it) Commented Jan 10, 2011 at 22:32

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.