【发布时间】:2016-02-02 12:12:27
【问题描述】:
最近将一个 mvc4 项目部署到共享 iis6 服务器上的虚拟目录中,我能够让服务器允许读取文件(部分源于无扩展 URL 的问题)。
然而,自部署以来,我无法将任何内容写入数据库或 txt 文件日志。谈到托管服务,我已经能够确定用户是网络用户,所有用户(包括 asp net)都具有读/写权限。我尝试将日志文件移动到单独的日志文件夹中,但也无济于事。
我得到的错误是:
"[UnauthorizedAccessException: 访问路径
'D:\wwwroot\wwwroot1\isphost\psychtech\psychtech.co.il\Testing\Log\LogHttpRequ ests.txt' 被拒绝。]
任何和所有的想法都将不胜感激!
【问题讨论】:
-
您是否使用商业托管网站进行托管?如果是这样,他们可能已将您的网站设为只读?
-
IIS 使用一个用户帐户,它拥有比用户更多的权限。
-
感谢 Micky 抽出宝贵时间。托管确实是商业的。但是,该站点具有读/写/修改权限。
-
记者——也感谢您的时间。我不确定我是否遵循您的想法
标签: c# asp.net-mvc-4 iis-6