Lista

Eu estou estudando para a LPIC 202-450 e estou tendo problemas na área
referente ao apache2 e controle de acesso e perl. Quando eu configuro o
apache2
para trabalhar com controle de acesso, ele funciona. Quando eu configuro o
apache2 para trabalhar com o Perl, ele funciona normalmente. O problema é
quando eu tento configurar o apache2 para trabalhar com os dois ao mesmo
tempo, controle de acesso e Perl. Quando eu acesso o script perl via
browser o
mesmo é executado sem nenhum problema, mas quando eu tento acessar a área
com controle, é pedido que eu insira usuário/senha e aparece uma mensagem
indicando que eu não possuo permissão de acesso.

No arquivo de log+erro do apache esta aparecendo o seguinte:
Options ExecCGI is off in this directory
/var/www/particula.local/html/index.html

O diretório Perl se encontra na pasta /var/www/particula.local/cgi-bin/

O arquivo de configuração do apache esta assim:

<VirtualHost *:80>
        ServerName particula.local
        ServerAlias www.particula.local
        ServerAdmin webmaster@particula.local
        DocumentRoot /var/www/particula.local/html

        <Directory /var/www/particula.local/html>
                Options Indexes FollowSymLinks MultiViews
                AuthType Basic
                AuthName "processo de autenticacao de acesso"
                AuthUserFile /var/www/particula.local/webpass.user
                Require valid-user granted
                AllowOverride all
                Order allow,deny
                Allow from all
        </Directory>

        PerlModule ModPerl::Registry
        SetHandler perl-script
        PerlHandler ModPerl::Registry
        PerlSendHeader On
        ScriptAlias /cgi-bin/ /var/www/particula.local/cgi-bin/
        Addhandler cgi-script .pl
        TypesConfig /etc/mime.types
        <Directory /var/www/particula.local/cgi-bin>
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/particula.local-error.log
        CustomLog /var/log/apache2/particula.local-access.log combined
</VirtualHost>

Alguem por acaso teria alguma idéia do que pode estar errado?

 .''`.   Caio Abreu Ferreira
: :'  :  abreuf...@gmail.com
`. `'`   Debian User
  `-

Responder a