2014年9月21日 星期日

[.net] web 啟動時 拒絕存取路徑

最近想要在目前開發的專案裡面重新建一個資料庫
將schema for 正式機環境的
but ....

經過一番研究後
用好了但是不知道怎麼搞得把我自己本來的db搞壞了
(這部分之後再整理...)

於是我將備份的vm重新拿過來再整理整理
到更新到最後一次過版後發現

奇怪新的功能怎麼跑出那隻程式的" XXXXX.ascx拒絕存取路徑"
看了一下覺得是權限的關係

找了一下資料才發現原來有時候新增檔案到C:\Inetpub\wwwroot\時
IIS會有沒有權限的問題
這時候下意識當然就是要加權限了


查了一下
IIS 6 的權限為NETWORK SERVICE
所以只要在該檔案的安全性裡面加上該使用者即可



但後來發現應該是NETWORK就可以了
因為在我輸入NETWORK SERVICE之後
點選確定他自己就產生了NETWORK使用者



新增之後才重啟IIS就恢復正常了
筆記一下


沒有留言:

張貼留言