2017-06-21 111 views
0

我正在使用log4net为我的Azure云应用程序写出日志文件。Azure云应用程序文件访问

我可以看到在浏览器中的日志文件,但不能打开它:

http://document-pdfgen.cloudapp.net/

我在整个Azure的门户网站去了,无法找到一种方法来访问此文件。有没有人做过这个?

感谢,

菲利普

+0

你.svc文件正在被送达,所以我觉得IIS被禁止的.log文件的服务。我不确定在IIS中是否存在阻止提供.log文件的设置,但另一种选择可能是您只需将MIME类型添加到IIS,以便了解如何处理.log文件:https:// www.iis.net/configreference/system.webserver/staticcontent/mimemap –

+0

当您进入Web应用程序的FTP时,您是否看到正在写入的日志文件? –

+0

关于此主题有任何更新吗?如果它有用,请将其标记为答案。 –

回答

1

由于安德烈斯纳瓦 - .NET提到,我们可以添加MIME扩展日志 MIME类型text/plain的到IIS。

对于CloudService应用程序,我们可以远程访问Web角色来自行设置IIS。如何远程云服务请参考Azure offical tutorials

以下具体步骤:

  1. 遥控来corrosponding角色桌面
  2. Lanuch IIS管理器。
  3. 切换到特征视图选项卡并点击MIME类型

enter image description here

  • 添加MIME延伸日志 MIME 键入text/plain到IIS
  • enter image description here

    1. 重新启动IIS,然后它应该正常工作。

    注意:根据你所提及般已启用Dirctory浏览链接。如果没有必要,我们也可以在IIS管理器中禁用它。

    enter image description here

    相关问题