Eu tenho o meu Apache mostrando scripts Perl como texto simples, não os executando. Pesquisando e brincando com as configurações me deixou frustrado, porque há numerosas e longas amostras, que são na maioria das vezes ignoradas pelo meu servidor.
A pergunta é: quais são os requisitos mínimos absolutamente necessários para executar scripts Perl CGI no meu site?
Por favor, sem problemas de segurança, sem outros problemas, apenas executando Perl.
Atualmente, tenho Apache2 instalado, mod_perl instalado, perl instalado, hosts virtuais instalados, permissão de execução concedida.
E eu tenho index.cgi é exibido como texto simples.
O seguinte é a minha configuração de tamanho:
Uma pergunta especial é: por que AddHandler directive é silenciosamente ignorada duas vezes? Se foi explicitamente dito, que .cgi arquivos devem ser manipulados por cgi-script , então como isso pode ser silenciosamente ignorado (nenhum aviso em logs).
Do meu ponto de vista, qualquer diretiva deve ser executada ou causar um erro. Não pode ficar suspenso no ar como se não houvesse nenhuma diretiva.
UPDATE
Os arquivos são a instalação do Bugzilla. Ou seja existem muitos arquivos *.cgi com código perl dentro.