我在這裏找到我的自我,我希望有人可能有一些提示來幫助。將DotNetNuke(DNN)網站發佈到Azure虛擬機
我被髮送了一個DNN網站來放置我的Azure虛擬機來承載。我對DNN並不是很熟悉,但我認爲這不會太困難。可悲的是,我錯了。
我將DNN數據庫移動到Azure SQL數據庫。我將DNN的「httpdocs」文件夾中的所有內容複製到我的虛擬機上的網站根文件夾中。我編輯了web配置,將數據庫連接字符串指向新的Azure SQL數據庫。我還必須根據我第一次嘗試運行網站時得到的錯誤,在/ app_data/ClientDependency文件夾中授予IIS用戶帳戶編寫器權限。我認爲這將是我所要做的,但是當我瀏覽網站時,我會看到一個404頁面。
我是否需要安裝一些DNN軟件才能正常工作?我試圖通過Web平臺安裝程序(WPI)在我的虛擬機上關閉DNN。在WPI選項中,我告訴它使用遠程數據庫,但是它一直要求我輸入「sa」數據庫帳戶的密碼才能繼續。 Azure SQL不允許使用「sa」帳戶,我不能讓WPI使用不同的數據庫帳戶用戶名。我甚至不認爲我需要安裝任何DNN軟件,只要我將所有的httpdocs文件上傳到我的虛擬機的網站根目錄中,然而我在這裏抓住了吸管。
任何人都可以請提供任何建議如何讓這個工作?我一直在谷歌上搜索了很久,我還沒有與任何:(
謝謝大家。
看看這裏:http://stackoverflow.com/questions/16815066/migrate-an-existing-dotnetnuke-portal-to-windows-azure –