一般網上給了下面的幾個方法:
首先基本設置中物理路徑應該到網站文件中,比如你的網站文件夾是a,那么路徑定義到\a
其次檢查一下默認文檔,默認文檔第一個應該是你的首頁的名字,比如index.asp。
最后檢查一下是否權限問題,由於不是我主要說的,另外有點多,所以直接發了從網上找的鏈接:https://jingyan.baidu.com/article/67508eb42673ad9cca1ce4fa.html
還不行的話,下面來了
先進應用程序池,把對應的網站右鍵,然后點擊基本設置,里面的托管管道模式選擇經典
然后回到IIS中的網站主頁面,進入ASP圖標
將錯誤發送到瀏覽器這個選項選擇true
回到主頁面,選擇錯誤頁
把錯誤頁的編輯功能設置中錯誤響應改為詳細錯誤
然后重新在瀏覽器輸入網址,我這個報錯
800a0e7a錯誤是程序池設置啟動32位應用程序為false,
程序池中對應網站右鍵,選擇高級設置
本來是false,改為true就好了
我覺得這個問題最后出來了,主要還是因為把程序池中的模式先改為經典模式,接着錯誤一步一步浮現出來,找到了解決方法。(集成模式還是會報錯,但是不會給出詳細信息比如800a0e7a,還是給出404找不到)
歡迎多評論!!
完結撒花!!