討厭的win2003 iis靜態頁快取,未解決

2021-04-28 13:04:50 字數 1282 閱讀 4779

win2000下程式執行正常,系統公升級到win2003出現靜態頁重新整理不了,清客戶端快取 ,伺服器客戶端快取,都不管用, 用了上回cpu100%的bat後,可以重新生成,但生成一次還是老樣子,呵呵

想了個法加隨機數字,在請求asp的**上,管用。在檔案太多,不想使用這種方法,找別方方法

randomize

rnd看到網上有清快取的方法試了下不管用

如果是要去除某個虛擬目錄的快取,那麼可以直接編輯元資料庫:

c:/windows/system32/inetsrv/metabase.xml   

控制靜態快取的屬性是md_vr_no_cache,0為啟用,1為禁用。把他設定為1即可。  

比如:  

lm/w3svc/n/root/vdir   md_vr_no_cache=1    

如果要禁用iis所有站點靜態頁面快取,那麼可以:  

編輯登錄檔中的   disablestaticfilecache值,0為啟用,1為禁用   ,該鍵值的位置位於:hkey_local_machine/system/currentcontrolset/services/inetinfo/parameters

如果沒有該鍵值,新建乙個dword值的就可以

第二個方法沒試,下回重灌系統後試下,為了系統安全,adminscript目錄已補我刪除啦

要禁用靜態檔案快取 internet information services 6.0,請執行下列步驟:

單擊開始,單擊執行,鍵入 cmd ,然後單擊確定

使用 cd 命令轉到 adsutil.vbs 實用工具所在的資料夾。 預設,adsutil.vbs 實用工具位於 inetpub/adminscripts 資料夾中。

在命令提示符下,鍵入 cscript.exe adsutil.vbs set w 3 svc / disablestaticfilecache 1

請注意要驗證禁用靜態檔案快取,請在命令提示符處鍵入 cscript.exe adsutil.vbs get w3svc / disablestaticfilecache 。 返回值應是 true。

在命令提示符下,鍵入 iisreset /restart 重新啟動所有 internet information services 6 服務。

在win2003的靜態頁使用過程中,還遇到乙個問題,就是生成靜態頁時,如果這個位置正在被使用中,adodb.steam的儲存就會出錯,鬱悶中。。。,首頁這個問題就為嚴重。

遠端分析win2003 IIS安全設定

提起微軟公司iis web伺服器的安全問題,很多人立刻就會聯想到那些為人們所稱頌的致命漏洞 unicode cgi 解析,ida,idq,printer遠端溢位等.這些偉大的漏洞恐怕是我等scriptskidding的最愛了,利用他們可以很輕鬆的拿到較高的系統許可權。但是這篇文章並非是討論這些致命的...

win2003 iis整合php環境變數無法讀取

一般情況下,都能實現顯示phpinfo 的頁面。就從能夠顯示該頁面之後出現的問題說起。php的問題都會顯示在phpinfo 頁面上。首先檢視自己的php.ini的路徑是否正確。q 我已經配置了php.ini檔案,但重新啟動伺服器後為什麼沒有任何效果?a 這個問題主要有這幾種情況。第乙個原因是由於系統...

win2003 IIS6 下配置asp程式

今天工作需要,下了乙個 金碟電子政務系統 來體驗。由於對asp不熟,遇到了很多困難。現在記錄下來 一,在iis裡根本不能執行 asp 的頁面 這是由於iis6預設禁止 web 服務擴充套件 active server pages 允許即可 二 頁面出現 asp 0131 錯誤 三 vbscript指...