中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

asp.net網站出錯時的處理方法

2019-05-16    來源:愛站科技

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  web應用程序出錯是在所難免的事情,若是我們沒有處理好就會出現(xiàn)404或是500的錯誤頁面甚至出錯的堆棧信息呈現(xiàn)在用戶面前,當服務器出錯時我們應該贏IE打開出錯網站,才能看到完整的出錯信息并分析,F(xiàn)在我們看去看看asp.net網站出錯時的處理方法。

  通常的出錯可能如下:

  一、Net1.1的程序放在.Net2.0的虛擬主機中運行,或反之

  二、用戶自己設計的web.config文件與虛擬主定義的沖突,只要刪除沖突行就可以解決。

  三、需要放在根目錄下運行的程序卻放在二級目錄中造成出錯,如dz論壇的NT版要就要放在根目錄下才能運行。

  四、權限問題:

  1.沒有點開始--自動設置受控端--設置Asp.Net安全模型,設置后要重啟IIS

  2.自己手工設了系統(tǒng)必要的權限,如用戶數據目錄是需要Service的讀與運行權限(d:\freehost)

  3.自己手工改了C:\DocumentsandSettings目錄及子目錄的權限,造成無法寫臨時文件,可以參考正常的電腦來恢復權限

  4.自己手工改了C:\windows目錄的權限,造成無法讀相關的dll文件。

  5.如果只是asp.net寫入文件操作時才出錯,可以看以下內容:

  如果用戶需要用ASP.net寫文件或目錄,需要增加以下的權限。例如用戶數據放在D:\Freehost目錄,那么要為D:\增加FreeHost組讀屬性的權限,可以在硬盤屬性---安全---高級中添加。最后的D:\的權限如下

  d:\(如果用戶網站內容放置在這個分區(qū)中)

  administrators全部權限

  system讀取與運行(如果安裝了一流信息監(jiān)控就設全部權限)

  FreeHost讀取屬性的權限(只有該文件夾,子目錄不用繼承)

  注意!!!!!讀取屬性的權限的權限并不是讀取權限,這是兩個完全不一樣的權限!

  另外,測試服務器是否正常的辦法:

  首先你要確認服務器是否配置好asp.net

  1.新開通一個asp.net的虛擬主機,做一個簡單的asp.net程序上傳,如test.aspx文件,這個文件的內容是:<%=now()%>

  2.在這臺服務器上,IE中訪問這個test.aspx,看出錯信息是什么,從出錯信息中可以大概知道原因。(必須在服務器上用IE查看出錯頁,在遠程看是看不到出錯原因的.)

  看完上述內容之后,我們知道只有通過分析完整的出錯信息才能找出具體的出錯原因,若是我們不在出錯的服務器上訪問出錯網址,那么我們看到的信息都是不完整的。

標簽: [db:TAGG]

版權申明:本站文章部分自網絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:如何解決數據庫自動還原失敗

下一篇:如何自動備份網站數據