[英]WCF .svc file served as plain text in IIS7.5 .NET 4.0 - Not under Default Web Site
[英]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,查看網站是否正在運行。 如果不是,當您嘗試運行它時,您將收到一條消息以解釋原因。 通常是因為有多個站點試圖在同一IP /端口組合上運行,而沒有主機名來區分它們。 這很可能會反饋到部署任務中。
如果所有其他方法均失敗,請特別檢查一些日志...:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.