O problema acabou se tornando permissões de acesso para a pasta onde estava o log de erros. Eu tive que dar ao usuário IUSR acesso de gravação para essa pasta.
Al.
Estou usando o error_log
que tem funcionado bem durante anos no IIS 6 Recentemente atualizei para o IIS 7.5 (Windows 7) e as mensagens registradas por error_log
pararam de aparecer.
Na verdade, nada está indo para o log. Se eu chamar uma função incorreta para forçar um erro do PHP real , ele será reportado para a tela, mas não para o arquivo. Minhas configurações ini:
display_errors=On
error_log='C:\Work...\php_errors.log'
log_errors=on
error_reporting=E_ALL & !E_DEPRECATED
Eu também adicionei < httpErrors existingResponse="PassThrough" />
ao arquivo web.config no meu diretório virtual, mas ele não funciona mesmo depois de um reinício.
Alguém pode lançar alguma luz?
Tags php iis web.config