[linux] Re: awstats cgi-bin forbidden

Bart-Jan Vrielink bartjan op vrielink.net
Di Aug 12 11:34:04 CEST 2014


Paai,
 
 
-----Original message-----
> From:paai <j.j.paijmans op gmail.com <mailto:j.j.paijmans op gmail.com> >
> Sent: Tuesday 12th August 2014 11:19
> To: linux op lists.nllgg.nl <mailto:linux op lists.nllgg.nl> 
> Subject: [linux] Re: awstats cgi-bin forbidden
> 
> On 12-08-14 09:39, Paul Slootman wrote:
> > AddHandler cgi-script .pl
>          <Directory "/usr/lib/cgi-bin">
>                  AllowOverride None
>                  Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
> #                Order allow,deny
> #                allow from all
>                    Require all granted
>                    AddHandler cgi-script .pl
> 
>          </Directory>
> 
> 
> Nee - en ik heb zelfs 'service apache2 restart' gedaan... :-)
> 
> Toen kreeg ik een brainwave en gaf het commando  'a2enmod cgi' en dat 
> deed het 'm. Maar gister had ik ook al   'a2enmod pl' gedaan, zonder 
> succes. Dus om iets in de cgi-directory te kunnen uitvoeren moet je in 
> ieder geval 'a2enmod cgi' doen?
Nee, maar om CGI scripts te kunnen gebruiken, is het wel nodig dat je de Apache cgi module geladen hebt...

De pl module heb je in jouw geval niet nodig, evenals die AddHandler regel (door de scriptalias regel wordt de gehele directory al als CGI behandeld). Die pl module (via libapache2-mod-perl2 package) heb je alleen nodig als je de performance van Perl CGI scripts wilt verbeteren (en het nodige configureerwerk daarvoor ook wilt doen).






More information about the Linux mailing list