【问题标题】:What users need write access on App_Data folder for Elmah to write the error files用户需要对 App_Data 文件夹的写入权限,以便 Elmah 写入错误文件
【发布时间】:2009-09-15 15:08:46
【问题描述】:

我已经发布了我的网站并引发了异常,但在 App_Data 文件夹中没有生成错误文件。我想知道它是否具有对该文件夹的写权限。

文档说 ASP.Net 进程需要写入权限,但不确定这是什么意思。谁能告诉我哪些用户需要此文件夹的权限?

谢谢

更新: 我发现 Win 2003 上的 ASP.Net 进程是用户 NETWORK SERVICE。对吗?

【问题讨论】:

  • 太棒了,这正是我来这里问的问题!

标签: elmah


【解决方案1】:

在 Windows Server 2003 (IIS6+) 及更高版本上,它是网络服务。在 IIS 5 及以下版本中,它是需要访问权限的 ASPNET 用户帐户。

【讨论】:

    【解决方案2】:

    无论用户是您的应用程序在其中运行的应用程序池的身份。通常这将是网络服务,但如果您的托管管理员以这种方式进行设置,它可能是不同的帐户。

    【讨论】:

      猜你喜欢
      • 2011-08-21
      • 2014-11-19
      • 2016-02-16
      • 2014-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 2016-01-26
      相关资源
      最近更新 更多