【问题标题】:Getting 500 Internal Server Error after Publish发布后出现 500 内部服务器错误
【发布时间】:2014-02-01 21:21:42
【问题描述】:

我在子域上发布了我的 Web Api 项目。但是每当我尝试拨打电话时,都会收到 500 内部错误。它在本地可以正常工作,但不能在服务器上工作。

猜猜看,我需要注意什么?

【问题讨论】:

  • 如果启用远程错误是什么意思?
  • 检查服务器框上的事件日志。
  • 在哪里可以找到?
  • 日志文件中没有任何内容。

标签: .net publish


【解决方案1】:

这只是我的经验,但大多数时候我收到错误 500,这是因为我对服务器上的某些文件夹没有读/写权限。请注意,IIS 使用“network_service”帐户而不是您的用户帐户运行。

另一个错误源不能更改DataSourceString。您可以选择在发布期间更改它(如果您使用可视发布系统,如果不手动更改) 我认为您的问题有大约 90% 的可能性是这两个问题之一。

欢迎评论,我可以回复和帮助你

【讨论】:

  • 非常感谢。 DataSourceString 中存在问题。现在终于可以使用了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-05
  • 1970-01-01
相关资源
最近更新 更多