2012-05-07 18 views
0

嘗試使用模塊安裝程序安裝新模塊時,Orchardcms應用程序可以正常工作在儀表板內。下面我得到這個錯誤。IIS(w3wp.exe)以不屬於用戶,組或內置安全主體的應用程序池的用戶名運行

安裝程序包失敗 程序包安裝失敗:安裝請求的程序包時發生錯誤。如果服務器沒有對網站的「〜/ Modules」或「〜/ Themes」文件夾的寫訪問權限,就會發生這種情況。如果該網站運行在共享託管環境中,則有時需要通過Hoster控制面板手動添加對這些文件夾的寫入訪問權限。一旦安裝了主題和模塊,建議刪除對這些文件夾的寫入權限。

看來,使用ApplicationPoolIdentity安裝IIS 7應用程序池(推測安裝在Web平臺安裝程序中的Orchard)。 w3wp.exe使用用戶名orchardmain運行(這是我命名我的應用程序,我可以將它留給默認果園)雖然這個問題,我無法更新我的orchardmain的NTFS權限,因爲當試圖添加用戶名權限它找不到OrchardMain名稱的任何用戶,組或內置安全主體。

最好的做法是將應用程序池更改爲在不像這樣的用戶/服務帳戶下運行,還是隻有一點點我可以做到這一點?

回答

1

嘗試在編輯權限時使用IIS APPPOOL\OrchardMain作爲對象名稱。

有關詳細信息,請參閱此blog post

+0

謝謝這工作的一種享受。 – darwindave

相關問題