2012-08-16 87 views
0

我在本地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指向我電腦中正確的媒體文件夾?

回答

0

這聽起來像你期待這些文件不被保存到網站?

它們總是保存在您網站根目錄下的/ media文件夾下,除非您更改了配置設置。 這一點就是如果你不一定有管理員(或文件夾)的權利,遠程網絡服務器的一部分,Umbraco仍然會讓你上傳圖片到網站&利用它們。

相關問題