当我尝试在服务器上运行asp.net核心应用程序时,我收到错误HTTP错误500.0-内部服务器错误。 为了调试这个,我按照本文启用了stdout日志文件 https://docs.microsoft.com/en-us/aspnet/core/test/troubleshoot-azure-iis?view=aspnetcore-3.0#aspnet-core-module-stdout-log-iis
但是它没有在日志文件夹中写入任何日志 它是空的 为什么?
答案 0 :(得分:0)
将stdoutlogEnabled设置为true,并将stdoutLogFile设置为\?\%home%\ LogFiles \ stdout,如下所示:
如果LogFiles文件夹不存在,则不会编写Stdoutlog,因此请显式创建它。
设置环境变量ASPNETCORE_DETAILEDERRORS = 1 in可以查看有关http 500.0错误的更多信息并进行调试。