0

我是来看看这个问题能不能解决的。我将所有图像都存储在我的 /media/ 文件夹中,但我将它放在 Azure Blob Storage 上,它工作正常。

实际上,当我尝试删除带有图像的旧自定义媒体内容之一时,出现此错误,并且在将其更改为 Azure Blob 存储之前,我无法删除上传的任何媒体:

ERROR ImageProcessor.Web.HttpModules.ImageProcessingModule - 
ImageProcessor.Common.Exceptions.ImageProcessingException: ProcessImageAsync 597 : No image exists at D:\home\site\wwwroot\media\1034\case-659x420.jpg

有人可以告诉我发生了什么吗?谢谢

EDIT1 这是我的 blob 上的图像。Umbraco 将图像完整路径存储在某处?

编辑 2 这是 BO 上的错误

4

1 回答 1

0

实际上,当我尝试删除带有图像的旧自定义媒体内容之一时,出现此错误,并且在将其更改为 Azure Blob 存储之前,我无法删除上传的任何媒体:

根据您的描述和错误消息,我猜异常的原因是您没有更改网络配置中的应用程序设置。

我建议您可以尝试在 web config 的 appsetting 中添加以下代码,然后重试。

<add key="AzureBlobFileSystem.DisableVirtualPathProvider" value="true" />

我认为这会很好。 在此处输入图像描述

于 2017-04-27T02:56:20.573 回答