一、ASP報500
先打開詳細錯誤,見第6條,而後也可能報"HTTP/1.1是新建會話失敗",啓動父路徑,開啓32位程序,而後記得重啓服務器
二、HTTP/1.1新建會話失敗html
有一個奇怪的現象就是:重啓一下IIS服務器網站恢復訪問,可是過不了幾分鐘又訪問不了了。服務器上面其餘的網站,是aspx的程序和靜態html,均可以正常訪問,能夠排除網絡的問題。有一種感受就是處理asp的程序出毛病了,HTTP/1.1是新建會話失敗,意思就是沒法發起新建會話,因而就想起了是否是分頁內存不足而致使的。web
繼續查看分頁內存不足的相關設置:右鍵個人電腦—>屬性—>點擊高級項卡—>設置性能,在性能選項中選擇高級選項卡,在虛擬內存處顯示「全部驅動器文件大小的總數:0M」,原來問題出在這裏,因爲操做系統的分頁內存過小,而引發用戶在訪問ASP網站時沒法執行ASP腳本。數據庫
三、ASP報An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
a、在「調試屬性」中,將「將錯誤發送到瀏覽器」設置成「True」,這樣若是遇到程序錯誤,錯誤信息就會提示在頁面上了。windows
打開IIS7的asp設置,展開「調試屬性」選項,「將錯誤發送到瀏覽器」這項默認的是False,改成True,而後點右側的應用!如圖所示:瀏覽器
b、好比:若是提示是因爲父路徑未啓用,那就就開啓父路徑。若是是其餘錯誤,就依照提示進行程序
在「行爲」裏面「啓用父路徑」設置成「True」;
四、ASP操做必須使用一個可更新的查詢。
數據庫沒有寫入權限,到asp的數據庫文件點擊右鍵,把Everyone權限勾上試試
五、PHP500
打開應用程序池,高級設置,容許32位程序運行
六、SHTML沒法打開
a、控制面板-》程序和功能-》打開或關閉windows功能
b、安裝"服務端包含"選項
c、打開IIS管理器,在MIME類型裏面添加
擴展名:.shtm MIME類型:text/html
擴展名:.shtml MIME類型:text/html
服務器
七、IIS7顯示ASP的詳細錯誤信息到瀏覽器網絡
客戶端瀏覽器設置:取消「顯示友好的HTTP錯誤信息」性能
IIS7設置(GUI):網站
a. <網站>-ASP-調試屬性-將錯誤發送到瀏覽器,修改成Truethis
b. <網站>-錯誤頁-操做-編輯功能設置,選擇「詳細錯誤信息」
默認狀況下,這裏選擇的是第三項「本地請求的詳細錯誤和遠程請求的自定義錯誤頁」,因此出現的狀況會是:在本地調試能夠看到錯誤的詳細信息,可是經過遠程來訪問的時候就看不到了。