[linux] awstats cgi-bin forbidden
Hans Paijmans
j.j.paijmans op gmail.com
Ma Aug 11 12:54:13 CEST 2014
Mogge...
ik heb met 'sudo apt-get install awstats' op mijn (K)ubuntu server
ge"installeerd.
Volgens de instructies in de virtual hosts file in
/etc/apache2/sites-available
het alias naar /awstats toegevoegd.
Mijn virtual hosts file ziet er als volgt uit (zie onder).
---------------
in /etc/awstats de betreffende config-files aangemaakt
---------------
de permissies van /usr/lib, usr/lib/cgi-bin en
/usr/lib/cgi-bin/awstats.pl zien er als volgt uit:
drwxr-xr-x 137 root root 36864 aug 1 15:31 lib
drwxr-xr-x 2 root root 4096 aug 11 12:12 cgi-bin
-rwxr-xr-x 1 root root 676190 apr 28 2013 awstats.pl
--------------------
als awstats.pl direct wordt aangeroepen, maakt hij braaf zijn datafiles.
--------------------
Pogingen om met http:/paijmans.net/awstats/awstats.pl de statistieken te
bekijken, geven 'forbidden 403' en
in de logfiles:
[Mon Aug 11 12:42:49.634779 2014] [authz_core:error] [pid 9207] [client
84.29.2.113:41122] AH01630:
client denied by server configuration: /usr/lib/cgi-bin/awstats.pl
Er is dus ergens een permissieprobleem. Geen flauw idee waar.
<VirtualHost *:80>
ServerAdmin webmaster op localhost
ServerName paijmans.net
DocumentRoot /var/www/Paijmans.net
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/paijmans.net.err.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/paijmans.net.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
# toegevoegd n.a.v. de awstats instructies
Alias /awstatsclasses "/usr/share/awstats/lib/"
Alias /awstats-icon "/usr/share/awstats/icon/"
Alias /awstatscss "/usr/share/doc/awstats/examples/css"
ScriptAlias /awstats/ /usr/lib/cgi-bin/
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
</VirtualHost>
--
Dr. J.J. Paijmans
Houwenberg 2A, 5985 PE Grashoek (L) 077 888 05 77
http://paijmans.net GSM: +31 621 961 083
More information about the Linux
mailing list