今天接到一個朋友的請求,說網站總也打不開,總是提示需要輸入用戶名密碼,既便是我用Administrator也不管用。總是提示ACL錯誤。
初次判斷文件夾權限的文件,給了Everyone完全控制權限,問題依然存在。
再次判斷是IIS設置的問題,刪掉站點重建,發現還是不行。
那是爲什麼,一直面思不得其解。
我訪問他站裏的每個文件,總結出了,只有包含有INC的裏文件的就無法打開,難道是INC文件夾裏的文件沒有繼承權限?
打開INC裏的文件,每個打開看一下,當打開到FOOT.asp文件的時候,NOD殺毒軟件突然報警,不允許訪問,需要我刪除,於是我刪除掉了,又創建了一個空白的FOOT.ASP,訪問站點一切正常了。
原來是NOD殺毒軟件的文件鎖定機制搞的鬼,當我訪問帶有毒的網頁的時候,他會先掃描每個文件,如果他檢查沒有問題了纔會發送到客戶端,NOD真的很牛,就是沒有個明顯的提示這個不好,帶來了很多困擾。