2017-09-25 156 views
0

我想在Azure VM(操作系統是Windows Server 2016)和IIS 10.0上託管我的網站。所以這就是我所做的。Azure虛擬機上的主機網站 - Windows Server 2016

  1. 安裝IIS使用 服務器管理器 - >添加角色和功能...

  2. 安裝的數據庫服務器(MySQL的)& .Net框架4X已經在那裏了。

  3. 物理路徑上
  4. 複製asp.net項目
  5. 打開IIS管理器 - >右鍵單擊Sites文件夾 - >添加網站
  6. 給了網站名稱,物理路徑,改變端口93
  7. 現在,每當我嘗試瀏覽,它給了我下面的錯誤

HTTP錯誤500.19 - 內部服務器錯誤

...

錯誤代碼0x80070021配置錯誤此配置部分 不能用於此路徑。當部分在父級鎖定 時會發生這種情況。鎖定默認爲 (overrideModeDefault =「Deny」),或者通過位置標記用 overrideMode =「Deny」或傳統allowOverride =「false」明確設置。配置文件
\ \ C:\ project.Web \ web.config中

配置源:41:42:43:

我在微軟擡頭此代碼,這是他們不得不說

enter image description here

不過我不知道這是否是真正的問題。任何幫助將不勝感激

+0

Yay!我找到了我的答案[這裏](https://stackoverflow.com/questions/20048486/http-error-500-19-and-error-code-0x80070021)通過Ilia Barahovski – Samra

回答

0

所以我發現我的答案here

的Windows Server 2016 IIS 10.0

  • 服務器管理器 - >添加角色和功能
  • 在角色部分選擇:網絡服務器 在安全子部分下選擇所有內容(我也排除摘要,IP限制和URL授權) 在應用程序開發下選擇.NET擴展性4.5,ASP.NET 4.5和兩個ISAPI條目
  • 在功能部分選擇:.NET 4.5,ASP.NET 4.5