我的分區(qū)全部都是NTFS,裝的是XP,準備安裝XP附帶的iis5.1。裝上之后發(fā)現(xiàn)了問題,要么本地不能訪問(即使用localhost或者127.0.0.1),有時本地可以訪問了,遠程訪問又不行,最后弄了很久,遠程可以訪問了,卻無法寫入數(shù)據(jù)庫,暈……
于是上網(wǎng)查找解決辦法,才找到了解決方法(源自百度知道)
引用一
問:我的IIS是XP系統(tǒng)的,C盤是NTFS格式,要設(shè)置IUSER_的權(quán)限怎么設(shè)置?以前用FAT32格式?jīng)]有問題,現(xiàn)在用NTFS格式,網(wǎng)站只有訪問,不能注冊!
答:首先點擊窗口菜單欄“工具”選項,選擇“文件夾選項”,打開“文件夾選項”對話框,選擇“查看”選項卡,勾去“使用簡單文件共享(推薦)”項前面的勾,然后應(yīng)用確定退出對話框,然后右擊該文件夾,選擇“屬性”,接著選擇“安全”選項卡,點擊“添加”按鈕,點擊“高級"按鈕,點擊“查找”,在下面的查找結(jié)果中,選擇IUSR_計算機名的用戶,點擊“確定”之后退出到剛才的最上層對話框,這時在“組或用戶名稱”文本框中將出現(xiàn)剛才所選擇的用戶,選擇該用戶,在下面的權(quán)限框中為該用戶授予“修改”、“讀取”和“寫入”權(quán)限,點擊應(yīng)用確定關(guān)閉該對話框。
NTFS特殊的安全性設(shè)置,使得未被授權(quán)訪問文件夾的用戶不能正常讀寫文件夾,因此導(dǎo)致遠程用戶不能正常訪問網(wǎng)站。而由于XP默認情況下是隱藏文件夾屬性選項的“安全”選項卡的,所以必須先取消掉“使用簡單文件共享”,才能進行安全設(shè)置,把網(wǎng)站所在文件夾授權(quán)給iis用戶讀和寫的權(quán)限,就可以正常訪問了。
引用二
錯誤原因:未打開數(shù)據(jù)庫目錄的讀寫權(quán)限。
解決方法:
(1)檢查是否在IIS中對整個網(wǎng)站打開了“寫入”權(quán)限,而不僅僅是數(shù)據(jù)庫文件。
(2)檢查是否在WIN2000的資源管理器中,將網(wǎng)站所在目錄對EveryOne用戶打開所有權(quán)限。具體方法是:打開“我的電腦”----找到網(wǎng)站所在文件夾----在其上點右鍵----選“屬性”-----切換到“安全性”選項卡,在這里給EveryOne用戶所有權(quán)限。
注意: 如果你的系統(tǒng)是XP,請先點“工具”----“文件夾選項”----“查看”-----去掉“使用簡單文件共享”前的勾,確定后,文件夾“屬性”對話框中才會有“安全性”這一個選項卡。
這兩個方法都不會降低網(wǎng)站的安全性么?
沒想到XP,NTFS和IIS三者的結(jié)合就搞出這么麻煩的問題?磥韺TFS的安全機制還了解不夠啊,最后深深地感受到百度知道的歷害。 |