我在本地SQL Server 2008 R2上通過WebMatrix 2運行Umbraco 4.8.0。除了當我嘗試通過Media選項卡上載媒體圖像時,一切正常。我得到Umbraco從不正確的文件夾中提取媒體文件
'/'應用程序中的服務器錯誤。
無法找到'\ C:\ xxxxxxxx \ media \ id \ picture.png'路徑的一部分。
描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
異常詳細信息:System.IO.DirectoryNotFoundException:找不到路徑'\ C:\ xxxxxxxx \ media \ id \ picture.png'的一部分。
源錯誤:
在當前web請求的執行過程中生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。
堆棧跟蹤:
[DirectoryNotFoundException:找不到路徑「\ markerstudy.local \ DATA \用戶\ sirwin \我的網站\ caabWebsite \媒體\ 109 \ BG-紅色中心的一部分。 png'。] System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath)+224 System.IO.FileStream.Init(String path,FileMode mode,FileAccess access,Int32 rights,Boolean useRights,FileShare share,Int32 bufferSize ,FileOptions選項,SECURITY_ATTRIBUTES secAttrs,String msgPath,布爾bFromProxy,布爾useLongPath)+1142 System.IO.FileStream..ctor(String path,FileMode mode,FileAccess access,FileShare share)+83 System.IO.File.WriteAllBytes (串路徑,字節[]字節)+86 umbraco.cms.businesslogic.Files.UmbracoFile.Save(Byte [] file,String fullFileName)+323 umbraco.cms.businesslogic.Files.UmbracoFile.Save(Stream inputStream,String fullFileName )+188 umbraco.cms.businesslogic.datatype.FileHandlerData.set_Value(Object value)+404 umbraco.editorControls.uploadField.Save()+369 umbraco.controls.ContentControl.saveClick(Object Sender,ImageClickEventArgs e)+158 System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e)+115 System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument)+120 System.Web.UI.WebControls.ImageButton.System.Web .UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)+10 System.Web.UI.P age.RaisePostBackEvent(IPostBackEventHandler sourceControl,字符串eventArgument)13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection中POSTDATA)36 System.Web.UI.Page.ProcessRequestMain(布爾includeStagesBeforeAsyncPoint,布爾includeStagesAfterAsyncPoint)5563
Umbraco在系統的其他地方創建另一個媒體文件夾並將圖像保存在那裏。當我複製文件夾(ID編號文件夾)時,我可以在Umbraco中上傳圖像,沒有任何問題。
默認情況下,有沒有辦法讓Umbraco指向我電腦中正確的媒體文件夾?