IIS 中 ASP.NET 網站的目錄許可權
最近在開發一個 ASP.NET 網站專案。該專案在 Visual Studio 2008 的 ASP.NET Development Server 中執行正常。但是將網站釋出後,在 Windows XP Professional 的 IIS 5.1 環境中執行時,讀取資料正常,但寫入資料時,出現以下錯誤:
對路徑“D:\Web\xxx\App_Data\xxx.dat”的訪問被拒絕。
經過 google 後,知道是 Windows NTFS 檔案許可權的問題。解決方案如下:
- “資源管理器 –> 工具 –> 資料夾選項 –> 檢視 –> 使用簡單檔案共享(推薦)”前面的核取方塊不要選中。
- 在“D:\Web\ProvidentFund”資料夾上滑鼠右擊後選中“屬性”,然後點選“安全”選項卡,新增“ASPNET”使用者對該資料夾的“完全控制”許可權。
問題解決。
名稱 | 全名 | 描述 |
---|---|---|
ASPNET | ASP.NET Machine Account | Account used for running the ASP.NET worker process (aspnet_wp.exe) |
我以前在 Windows Server 2003 R2 的 IIS 6.0 環境中執行 ASP.NET 網站,好象沒有這個問題。
Windows Server 2003 的 IIS 6.0 應該是使用 NETWORK SERVICE 使用者執行 w3wp.exe 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-605008/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Lnmp 網站根目錄檔案許可權LNMP網站
- 網站提示:”會話目錄寫入許可權不足“網站會話
- PbootCMS網站提示:”會話目錄寫入許可權不足“boot網站會話
- linux目錄的許可權Linux
- Linux 許可權管理之目錄許可權限制Linux
- 【LIUNX】目錄或檔案許可權,許可權授予
- Linux 目錄許可權研究Linux
- 解決SELinux對網站目錄許可權控制的不當的問題Linux網站
- Vue設定許可權列表目錄Vue
- 帆軟——目錄及許可權配置
- PbootCMS網站提示:“會話目錄寫入許可權不足”的解決辦法boot網站會話
- linux中許可權對檔案和目錄的作用Linux
- Linux 目錄與許可權詳解Linux
- Linux的檔案許可權與目錄配置Linux
- 檢視使用者的目錄操作許可權
- Oracle中常用的目錄許可權設定命令Oracle
- 織夢網站修改需要許可權嗎,如何獲取織夢網站修改許可權網站
- RAC安裝目錄許可權快速恢復
- Oracle 目錄許可權丟失故障恢復Oracle
- 目錄檔案有寫許可權 危險
- 16.4.目錄檔案與許可權
- nfs 掛載目錄 root 許可權不夠 ?NFS
- Linux檔案與目錄許可權概述Linux
- [備忘]windows下IIS6.0網站最小許可權設定全攻略Windows網站
- umask 和 新建檔案、目錄的預設許可權
- Linux目錄與檔案的許可權意義Linux
- 網站許可權實施粗想網站
- 圖文介紹Linux chmod目錄許可權Linux
- ubuntu 安裝onethink沒有目錄許可權Ubuntu
- linux許可權管理,例項: 建立共享目錄Linux
- Linux使用:檔案或目錄的許可權設定Linux
- Linux下目錄的x執行許可權問題Linux
- 【自然框架】許可權的視訊演示(二):許可權到欄位、許可權到記錄框架
- Linux更改檔案及目錄許可權問題Linux
- 【linux】給目錄或檔案加i、a許可權Linux
- Samba共享目錄的多使用者許可權設定案例Samba
- 更新完 zsh 說我目錄許可權問題的解決
- 改變檔案或目錄的訪問許可權命令(轉)訪問許可權