2012-04-04 133 views
2

我剛剛通過Visual Studio發佈我的網站到我的域名(Combell)...不允許訪問數據庫文件。

所以,當我試圖訪問我的網站在我的網頁瀏覽器,我的網站工作... 但是當我嘗試登錄我得到這個錯誤:在MSDN論壇

Access to the database file is not allowed. [ 1884,File name = D:\WebSites\tennisonlinebiz\www\App_Data\Tennis.sdf,SeCreateFile ]

我找到了一個解決方案:http://forums.asp.net/t/1698244.aspx/1/10

該解決方案包括改變READ App_Data文件夾的權限屬性&寫,我用FILEZilla做了這個但命令似乎是錯誤的:

CWD/ Response : 250 CWD command successful. Command : SITE CHMOD 777 DAL Response : 500 'SITE CHMOD 777 DAL': command not understood Statut : Définir les permissions de '/Models' à '777' Command : SITE CHMOD 777 Models Response : 500 'SITE CHMOD 777 Models': command not understood

你能幫我找到解決方案嗎?在此先感謝

回答

1

我已經完全控制了我的Microsoft Web Server 2008,因此能夠直接更改它。我已經爲此文件夾添加此用戶IIS_IUSRSApp_Data具有除完全控制以外的所有權限。

我可以猜測,如果你是通過ftp來做的話,它可能會添加大家,但是你只是無法通過FileZilla ftp來做到這一點嗎?嘗試Total Commander或其他任何東西或聯繫您的提供商手動添加它。

0

檢查在IIS中配置的用戶以訪問站點的物理路徑。您可以通過網站的「基本設置」選項卡中的「測試設置」選項進行檢查。

再次將配置的用戶配置爲應用程序池用戶。檢查站點運行的應用程序池的高級設置,應用程序池的標識應該與我們配置爲訪問物理路徑的用戶相同網站。

這應該可以解決這個錯誤。

相關問題