IIS 管理員不允許我建立應用程式

IIS 管理員不允許我建立應用程式

今天在 Windows Server 2003 機器上工作。在 IIS 管理員中,我嘗試為目錄建立應用程式。因此,我打開了屬性對話框並單擊了“創建”按鈕,但它完全沒有執行任何操作 - 沒有錯誤,應用程式名稱框保持灰色,並且文件夾上沒有齒輪圖標。也沒有事件日誌訊息。

有沒有人看過這種情況或知道解決方案?

答案1

我剛剛在預設網站下建立了一個範例 virdir,並且在 Metabase.xml 檔案中看到以下條目。有時,IIS UI 不會反映元資料庫中所做的更改,因此可能會產生誤導。檢查條目

<IIsWebDirectory    Location ="/LM/W3SVC/1/ROOT/samplevirdir"
        AppFriendlyName="samplevirdir"
        AppIsolated="2"
        AppPoolId="DefaultAppPool"
        AppRoot="/LM/W3SVC/1/Root/samplevirdir"
    >
</IIsWebDirectory>

我不用為此重新啟動 IIS。

或者,您可以按照本文嘗試元資料庫審核來驗證變更是否確實發生KB936696

這是我創建 virdir 時看到的內容。由於我能夠成功創建 virdir,因此您會看到成功審核。

Event Type: Success Audit
Event Source:   IIS-METABASE
Event Category: Object Access 
Event ID:   4505
Date:       6/4/2010
Time:       1:05:17 AM
User:       WIN-IIS2K3R2\Administrator
Computer:   WIN-IIS2K3R2
Description:
Metabase Set Data.

 Primary User Name: Administrator
 Primary User Domain: WIN-IIS2K3R2
 Primary Logon ID: (0x0,0x4E05E4)
 Path: /LM/W3SVC/1/Root/samplevirdir
 Property ID: 2102
 Property Name: AppFriendlyName
 Old Value: Default Application
 New Value: 
 Caller PID: 3996
 Caller Image Path: \Device\HarddiskVolume1\WINDOWS\system32\mmc.exe
 Result: 0x0


For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

相關內容