2014-11-14 126 views
0

我試圖在iis 8上部署一個asp.net站點,但是出現錯誤。在IIS 8上部署asp.net

網站正在Visual Studio中工作,使用文件系統的自定義配置文件作爲發佈方法進行部署時沒有錯誤。 (這裏其實是我的第一個問題,我應該使用的文件系統?)

建設 - >發佈網站 - >(自定義配置文件,文件系統,釋放)

那麼,該網站被添加到選定的文件夾,我已經在IIS中設置了。我從這個文件夾沒有問題主持幾個PHP頁面。但是,當我嘗試着URL到新網站我得到這個錯誤:給定的URL返回500

我使用IIS8,.TK ADRESS通過dlinkddns.com ADRESS

任何想法?

編輯:添加圖片enter image description here

,我應該怎麼選擇這裏,如果我託管在同一臺計算機上的網頁? (我試過的文件系統現在)

,當我打開Default.aspx的 enter image description here

+0

它給出了'內部服務器錯誤',你可能會在web.config中找不到'system.webServer',它位於已部署的位置中--http://www.iis.net/configreference/system.webserver – 2014-11-15 11:09:09

+0

(1)發佈到文件系統不應該是一個問題。 (2)它是IIS錯誤還是ASP.Net錯誤?它是一個ASP.net應用程序(文件夾)?澄清你的意思是「在這個文件夾中的php頁面」。 – EdSF 2014-11-15 19:04:18

+0

(1)這對我來說= /(2)我不得不說asp.net,儘管該網站在vs2013中運行良好。 (3)是的。 (4)該網站位於wwwroot中的文件夾內。我有其他網站,用php編寫,在wwwroot正在工作。所以IIS正在運行。 – Mangs 2014-11-15 20:43:09

回答

0
  1. 要部署的網站變成IIS8從Visual Studio我得到的錯誤,使用「文件系統」,而不是'Web Deploy',然後放入您想要發佈站點的目錄。

  2. 右鍵單擊您的站點名稱上的IIS 8的經理,選擇「添加應用程序」,然後選擇您在物理路徑發表您的網站的文件夾。

  3. 點擊網站下的應用程序,然後點擊瀏覽,你應該查看你的瀏覽器的網站。

你可以看一下我的關於如何標題,'New website not showing default page in IIS 8.5'下創建新的網站的問題。