程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> Active Server Pages 錯誤 ASP 0201 修復方法

Active Server Pages 錯誤 ASP 0201 修復方法

編輯:關於ASP編程

問題:

1. 訪問 ASP 頁面時,出現以下錯誤:

  Active Server Pages 錯誤 'ASP 0201'
  錯誤無效的默認腳本語言
  該應用程序地應的默認腳本語言無效

2. 查看 HKEY_LOCAL_MACHINE\SOFTWARE\Classes,發現這個 Classes 的權限被改成 Everyone。

如果你的 ASP 頁面出現以上錯誤,並且看到注冊表上面的 Classes 分支權限只有一個 Everyone,恭喜中獎。

解決辦法:
點擊Classes權限對話框中,點擊下方的[高級]按鈕,在[高級安全設置中],在[權限]標簽頁中,去掉“允許父項的權限傳播到。。。”這個復選框,然後刪掉所有的權限項目,然後我們來恢復。

恢復項目1. 用戶組 users
恢復項目2. 用戶組 Power Users
恢復項目3. 用戶組 Administrators
恢復項目4. 用戶組 CREATOR OWNER
恢復項目5. 用戶組 SYSTEM

在[高級安全設置中],定位到[權限]標簽頁,點擊添加--》高級--》立即查找,找到那些用戶組,一個一個的加進來,加的時候,注意選擇他們的權限,完全控制(為了安全, 也可以過後再改成繼承, 勾上“允許父項的權限傳播到。。。”復選框就行, 我就是這樣做的.),最後確定完成,關掉注冊表。

請重啟你的 IIS,再打開 ASP 頁面時,錯誤不再出現,頁面正常。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved