下午好, 我最近購買了Plesk 12作爲控制面板的服務器。 我沒有太多使用Plesk的經驗。System.UnauthorizedAccessException:訪問路徑被拒絕
出於測試目的,我創建了試圖從一個txt讀/寫,一個簡單的ASP.NET項目,如下圖所示:
String logPath = @"C:\inetpub\vhosts\xxx.com\httpdocs\log_application_error.txt";
StreamWriter textWriter = new StreamWriter(logPath, true);
在創建StreamWriter的情況下,我得到以下錯誤:
System.UnauthorizedAccessException: Access to the path 'C:\inetpub\vhosts\xxx.com\httpdocs\log_application_error.txt' is denied.
我試着授予對txt文件的讀寫權限,甚至授予完全控制權給「所有人」,但結果是一樣的。
Plesk似乎隱藏了一切,以便通過控制面板進行處理。我沒有在IIS上看到任何應用程序池,因此我甚至不知道它正在運行的標識是什麼。
任何幫助將不勝感激。
就是這樣。謝謝! – Gonzalo 2014-12-04 01:34:45
順便說一句,你知道是否有任何方法將應用程序池設置爲在特定時間回收?這很容易通過IIS上的回收設置完成,但在Plesk – Gonzalo 2014-12-04 01:48:48
上沒有看到此選項。所有的IIS池回收設置都可以在這裏找到https:// <您的plesk主機>:8443/smb/iis-app -pool/settings但是沒有選項來設置特定的時間,只能通過默認1740分鐘(29小時)的時間間隔。 – 2014-12-04 09:15:57