IIS未登录azure云服务
我不确定这是否与我的应用程序或IIS有关,所以我一直在问。我希望能够看到到达web服务器的所有http请求。当我查看我的站点的IIS日志时,我可以看到日志的位置:IIS未登录azure云服务,iis,azure,windows-server-2012,Iis,Azure,Windows Server 2012,我不确定这是否与我的应用程序或IIS有关,所以我一直在问。我希望能够看到到达web服务器的所有http请求。当我查看我的站点的IIS日志时,我可以看到日志的位置: 似乎日志记录已启用-这是右侧窗格: 但是,当我查看文件夹时,最后的日志文件来自大约一个月前: 到目前为止,我已经尝试:- 重新启动服务器 已检查文件夹的权限,并确保IIS\u IUSR具有写入权限(它们确实具有写入权限) 使用appcmd启用日志记录: appcmd set config /section:httpLogg
似乎日志记录已启用-这是右侧窗格:
但是,当我查看文件夹时,最后的日志文件来自大约一个月前:
到目前为止,我已经尝试:-
appcmd set config /section:httpLogging /dontLog:False
appcmd set config /section:httpLogging /dontLog:False /selectiveLogging:LogAll
appcmd set config "<mysite>" -section:system.webServer/httpLogging /dontLog:"false" /commit:apphost
appcmd set config "<mysite>" -section:system.webServer/httpLogging /selectiveLogging:"LogAll"
appcmd set config/section:httpLogging/dontLog:False
appcmd set config/section:httpLogging/dontLog:False/selectiveLogging:LogAll
appcmd set config“”-节:system.webServer/httpLogging/dontLog:“false”/commit:apphost
appcmd set config“”-节:system.webServer/httpLogging/selectiveLogging:“LogAll”
到目前为止,一切都无济于事。我遗漏了什么吗?我要尝试的第一件事是向VM发送RDP,并使用任务管理器终止waiHost.exe或WaHostBootstrapper.exe。这将导致IISConfigurator重新运行并重建站点的应用程序池。然后测试IIS是否生成日志文件。您可以在上阅读更多关于终止进程(和自动回收)的信息,在上阅读角色启动进程(包括IISCOConfigurator)。谢谢,我尝试过,但似乎没有帮助。我将尝试一些围绕这方面的变化。