Estamos tentando colocar o awstats em funcionamento no nosso servidor IIS6. awstats está funcionando bem e gerando saída e todo esse jazz ... não há problema lá.
Ao tentar alterar o mês / ano selecionado na página de saída, ele está tentando executar awstats.pl
por meio do IIS e apresentando um erro 404. Para depurar, fiz um simples hello.pl
na minha raiz e tentei executá-lo, também 404s.
Eu segui as instruções desta página link para instalar o ActiveState Perl e configurar o IIS. Eu adicionei o mapeamento de extensão no meu diretório e registrei a extensão de serviços da web conforme indicado.
Todos os scripts perl são executados corretamente e saem se forem executados a partir da linha de comando, então sei que o perl é bom, mas não consigo fazer o IIS encontrar os arquivos.
Aqui está a configuração na minha guia do diretório inicial do meu site:
Aquiestáaconfiguraçãodaminhaextensãodeserviçodaweb:
Eu ativei a navegação no diretório para este site e, quando recebi a listagem do diretório, o IIS realmente mostra os arquivos .pl
que estão no diretório. Mas se eu clicar em um deles, recebo o erro 404.
17/12 15:22 > Também tentei adicionar .pl como um tipo MIME na configuração do meu site. Isso não ajudou.
17/17 16:57 > Também tentou permissões de leitura / execução em Everyone tanto no diretório Perl quanto no awstats de diretório. Isso não ajudou.