2008/07/24

Apache2 com CGI e Perl

1 - Arquivo /etc/apache2/apache2.conf descomente a linha 'AddHandler cgi-script .cgi'
Assim o apache saberá como tratar o arquivo e não exibira o código fonte.
Caso use a extensão do perl, ou seja, .pl, adicione após um espaço a extensão, ou
seja, 'AddHandler cgi-script .cgi .pl'
2 - Caso queira no diretório root, adicione 'ExecCGI' em 'Options' para permitir que o
arquivo seja executado e não apareça no error.log do apache a descrição
'Options ExecCGI is off in this directory:'
3 - Caso no error.log do apache apareça '(13)Permission denied: exec of', é necessário
dar permissão ao arquivo para execução. chmod a+x arquivo.pl ou cgi.

Nenhum comentário: