Não é possível encontrar logs de resposta do IIS para chamadas php

1

Estou com problemas para encontrar logs do IIS para chamadas não-erradas para arquivos php.

Recentemente, recebi a propriedade de um servidor IIS 7.5 que executa o php. Enquanto vasculha logs, não consigo encontrar nenhum registro de nenhuma chamada php regular sendo feita.

Aqui estão os cabeçalhos para uma solicitação básica de amostra que eu faço

curl -v https://my.site.com/filename.php
...
> GET /filename.php HTTP/1.1
> Host: my.site.com
> User-Agent: curl/7.47.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Content-Type: text/plain
< Server: Microsoft-IIS/7.5
< X-Powered-By: PHP/5.4.45
< X-Powered-By: ASP.NET
< Date: Wed, 01 Mar 2017 16:04:01 GMT
< Content-Length: 92

Eu esperaria uma entrada nos logs do IIS ao longo das linhas de (simplificado)

[timestamp] - 200 [tempo de resposta] - filename.php

No entanto, não há nada nos logs do IIS para essa solicitação.
Eu olhei em:

  1. C: \ inetpub \ logs \ Arquivos de Log \ W3SVC1
  2. \% systemroot% \ System32 \ LogFiles \ HTTPERR
  3. C: \ Windows \ Temp \ PHP54_errors.log

Eu não estou interessado em nada de dentro do php. Eu só quero uma entrada no log do IIS com tiemstamp, arquivo / caminho, código de resposta, tempo de resposta, etc.

Eu pesquisei bastante extensivamente, mas assim que eu pesquiso php e logs, não consigo nada, mas como enviar algo dentro do php para os logs de erro, que não é o que estou procurando. Eu não me importo com o que está acontecendo dentro do php, eu só me importo com o que o IIS está bombeando no final. É como se uma vez uma extensão do php fosse vista, o IIS passasse para o manipulador php e então dissesse "aparafusar isso eu já fiz".

Estou mais familiarizado com as plataformas linux, então peça desculpas antecipadamente se a configuração do meu windows estiver enferrujada.

    
por Ryan 01.03.2017 / 17:29

0 respostas