昨晚一朋友的win2003服務器上的IIS突然壞了,導致了所有網站都打不開,出現了500內部錯誤的提示,朋友將IIS卸載了又裝,結果還是不行,對整個服務器和IIS配置全部翻了個遍,設置的地方基本全部找遍了,依然是500內部錯誤。最後,去百度搜索方法,可是給出的方法不是太冗繁就是根本無法解決問題,最後實在沒辦法了,筆者就自己動手琢磨,結果還真讓筆者給解決了問題,下面亦是美網絡就為大家講講具體的做法吧。
首先我們找到網站所在的目錄文件夾,比如wwwroot,我們 右鍵 - 屬性 - 安全,查看一下“組或用戶名稱”裡是否有system和everyone這兩個用戶,如果沒有,就手動添加進去,並且給他們完全控制的權限,如下圖所示:
上面的步驟完成後,我們點“高級”,出現“高級安全設置”對話框,如下圖所示:
我們先選中system這個用戶,然後勾選“允許父項的繼承權權限傳播到該對象和所有子對象。包括那些在此明確定義的項目。”
同樣方法,我們再選擇everyone這個用戶,操作同上,也勾選圖中紅圈圈住的地方,完成後確定,即可徹底解決IIS出現500內部錯誤的問題。