簡體   English   中英

站點可在Localhost上運行,但不能遠程運行-IIS7.5

[英]Site works on Localhost, but not remotely - IIS7.5

我最近已經使用Octopus Deploy將一個ASP.NET MVC站點部署到了運行帶有IIS 7.5的Windows Server 2008 R2的測試環境中

該站點可以在服務器上愉快地工作,但是我無法通過任何瀏覽器遠程連接到該站點,我的同事也不能。

在該服務器上運行的多個站點可以正常工作。

我可以在開發機器上ping通該站點。

任何想法我接下來應該檢查什么?

事情要檢查...

部署任務

在“章魚管理”網站中,打開“您的項目”->“流程”->部署任務。

檢查您是否已選擇部署“ IIS網站”功能並輸入了網站名稱,應用程序池名稱(請仔細檢查這是否正確)、. NET版本以及正確的綁定(即端口號)。

如果您使用的是特定的主機名,請確保在綁定中也輸入了該主機名(否則IIS無法將流量路由到正確的站點,並且該站點將不會在IIS中啟動)。

IIS

打開IIS,查看網站是否正在運行。 如果不是,當您嘗試運行它時,您將收到一條消息以解釋原因。 通常是因為有多個站點試圖在同一IP /端口組合上運行,而沒有主機名來區分它們。 這很可能會反饋到部署任務中。

錯誤記錄

如果所有其他方法均失敗,請特別檢查一些日志...:

  1. 在Octopus中查看部署,然后選擇“任務日志”,然后打開“詳細”,並通讀部署以查看是否存在任何問題
  2. 檢查目標計算機上的事件日志以獲取錯誤消息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM