解決IIS7虛擬目錄出現HTTP 錯誤 500.19(由於權限不足而無法讀取配置文件)的問題


今天在windows 7筆記本上搭建一個ASP.NET網絡平台,啟動IIS 7 時候出現錯誤:

錯誤摘要
HTTP 錯誤 500.19 - Internal Server Error
無法訪問請求的頁面,因為該頁的相關配置數據無效。
詳細錯誤信息模塊 IIS Web Core  
通知 BeginRequest  
處理程序 尚未確定  
錯誤代碼 0x80070005  
配置錯誤 由於權限不足而無法讀取配置文件   
配置文件 \\?\C:\wwwroot\web.config  
請求的 URL http://127.0.0.1:80/  
物理路徑 
登錄方法 尚未確定  
登錄用戶 尚未確定

解決方法:

在網上找了不少資料,設置相關目錄的權限都不行,真正的解決方法是,打開虛擬目錄(smsweb)的上一層目錄,即父目錄,那么就右擊選擇它的屬性,打開“安全”選項卡,看到“組或用戶名”,單擊“編輯”按鈕添加一個新的用戶名“Everyone”,然后更改它的權限,將第二個權限“修改”設置為允許就可以了。

 

 

在服務器里面,新建一個asp頁面,如1.asp,編寫<%=now%>這個代碼測試,如果能夠打開這個1.asp就證明網站服務器設置沒問題,是網站代碼問題;如果不能打開,就證明服務器網站設置有問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM