我註冊了我自己的域名和虛擬主機空間太parallels
如何使用plesk面板託管我的Mvc網絡應用程序?
泰國正在那裏plesk control panel
。
我知道,html頁面,我需要我的所有頁面複製到文件夾httpdoc
But what about by MVC WEBSITE?
HOW DO I HOST IT?
誰能幫助我?
我註冊了我自己的域名和虛擬主機空間太parallels
如何使用plesk面板託管我的Mvc網絡應用程序?
泰國正在那裏plesk control panel
。
我知道,html頁面,我需要我的所有頁面複製到文件夾httpdoc
But what about by MVC WEBSITE?
HOW DO I HOST IT?
誰能幫助我?
你必須複製整個MVC項目導入httpdocs文件夾以在線查看它。
你得到500 - 內部服務器錯誤可能是因爲mvc version
不同的服務器(i mean may be you are using mvc v4 and the server has mvc v2
)。
所以只需聯繫您的託管服務提供商,我相信您會得到一個很好的解決方案。
你整個項目複製到httpdoc,則u必須啓用網站通配符ASP .NET映射,請主機系統管理員,平時他們能做到這一點
獲取錯誤: 500 - 內部服務器錯誤。 您正在查找的資源存在問題,並且無法顯示。 – Neo 2012-01-11 12:34:23
爲了擴大以前的答案;
您需要確保您正在複製您的網站「bin」文件夾。 您可能還需要確保MVC程序集在其中。
當您在本地計算機上安裝MVC時,會有幾個組件通過GAC進行註冊。 這可能是您的主機沒有安裝所有必需的ASP.NET MVC程序集;如果沒有,那麼你會看到一個配置錯誤。
由於這些程序集已在GAC中註冊,因此默認情況下bin文件夾將不包含它們。
確保您的項目明確引用以下DLL並確保複製本地屬性爲true。
重建您的項目並檢查bin文件夾。這些文件現在應該存在。 將此文件夾的內容上傳到您的主機。
我建議(從Visual Studio)使用Publish實用程序來實際上傳您的網站。 Plesk Hosting支持Web Deploy,這可能是您的最佳選擇,或者您也可以選擇FTP。當您使用Visual Studio的發佈,它應該(我認爲),包括你(如果你有在GAC任何東西)
選擇以下組件:
在屬性窗口中,設置複製本地爲真。
然後將mvc中的bin文件夾上傳到服務器。這可能會解決問題
嗨,我聯繫了我的虛擬主機提供商,他們說你的問題是它的問題。 – Neo 2012-01-12 10:10:34
然後,請發佈您收到的完整錯誤消息。也許我們可以幫助你。 :) – 2012-01-12 12:36:34