【问题标题】:IIS Daily logging does not create a new log file every dayIIS 每日日志记录不会每天创建新的日志文件
【发布时间】:2017-02-14 09:21:33
【问题描述】:

在 IIS 中使用以下设置为站点启用日志记录:

  • 每个站点一个日志文件
  • 格式:W3C
  • 目录:%SystemDrive%\inetpub\logs\LogFiles
  • 编码:UTF-8
  • 时间表:每天

但是,日志数据仍然只是附加到一个文件中(不是每天都创建一个新文件)。有没有其他人经历过这个?如果是这样,我们如何解决它?

【问题讨论】:

  • 您实际运行网站多久了? IIS 日志使用 UTC 而不是您计算机的本地时间,因此如果它未超过 UTC 午夜,那么您将看不到单独的日志文件。
  • 另外,您是否重新启动了 IIS(不仅是工作进程,还包括 inetinfo.exe)只是为了确定?
  • 最后,这个特定配置存储在您的系统中的什么位置?您确定没有任何其他配置文件(包括位于文件系统中的配置文件)会覆盖每个服务器和每个网站的设置吗?
  • @Dai,我不确定此配置存储在哪里。它会在这里:%windir%\Microsoft.NET\Framework[version]\config\web.config?不过,与我们遇到的问题有关的部分,我真的看不到。

标签: iis logging iis-7.5 iis-logs


【解决方案1】:

我遇到了同样的问题。

我在以下位置找到了可能的解决方案:https://social.technet.microsoft.com/Forums/en-US/704f1998-ee9e-43e9-b618-c1bbfb64f0e6/iis-not-creating-log-files?forum=winserver8gen

您可以仔细检查日志文件夹的权限,IIS 不会写入某些组拥有的文件夹,例如用户。

该文件夹应归“管理员”或“系统”所有。

还要检查 W3C 日志服务是否正在运行!

在我的情况下,W3C 日志服务没有运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多