从Azure Web App迁移到Plesk托管后ImageResizer无法正常工作

问题描述

我在Azure的ASP.NET网站上使用了ImageResizer。和ImageResizer的工作一样。 我将网站移到Plesk共享主机。图像尺寸调整器停止正常工作。它不会创建图像预览

No image previw

resizer.debug.ashx没有错误

Image resizer diagnostic sheet      dashboard.studlearn.com 9/25/2020 5:41:10 PM
1 Issues detected:
(Warning):  To potentially see additional errors here,perform an image resize request.
Assembly use report: 
You are using plugins and assemblies from the V4 Performance Edition.
----------------
License keys
You do not have any license keys installed.
----------------
Registered plugins:
ImageResizer.Plugins.Basic.DefaultEncoder
ImageResizer.Plugins.Basic.NoCache
ImageResizer.Plugins.Basic.ClientCache
ImageResizer.Plugins.Basic.Diagnostic
ImageResizer.Plugins.Basic.WebConfigLicenseReader
ImageResizer.Plugins.Basic.SizeLimiting
ImageResizer.Plugins.Basic.MvcRoutingShimPlugin
ImageResizer.Plugins.Basic.Image404
ImageResizer.Plugins.SqlReader.SqlReaderPlugin
ImageResizer.Plugins.LicenseVerifier.LicenseEnforcer`1[ImageResizer.Storage.BlobProviderBase]
ImageResizer.Plugins.DiskCache.DiskCache
ImageResizer.Plugins.LicenseVerifier.LicenseEnforcer`1[ImageResizer.Plugins.DiskCache.DiskCache]

Configuration:

<resizer>
<clientcache minutes="0" />
<diskcache dir="~/Cache" subfolders="32" enabled="true" autoClean="true" hashModifiedDate="true" />
<plugins>
<add name="Image404" />
<add name="SqlReader" connectionString="[redacted]" prefix="~/images/files/previews/" idType="Int" blobQuery="select Preview from UserFilePreview where UserFileId = @id" modifiedQuery="Select UserFileId From UserFilePreview WHERE UserFileId=@id" existsQuery="Select COUNT(UserFileId) From UserFilePreview WHERE UserFileId=@id" requireImageExtension="false" cacheUnmodifiedFiles="true" />
<add name="DiskCache" />
</plugins>
<image404 default="~/images/default/nopreview2.jpg" />
<diagnostics enableFor="allhosts" />
</resizer>


Accepted querystring keys:

quality,format,thumbnail,404,maxwidth,maxheight,width,height,w,h,crop,page,bgcolor,rotate,flip,sourceFlip,sFlip,sRotate,borderWidth,borderColor,paddingWidth,paddingColor,frame,useresizingpipeline,cache,process,margin,dpi,zoom,autorotate,Accepted file extensions:

bmp,gif,exif,png,tif,tiff,tff,jpg,jpeg,jpe,jif,jfif,jfi,Environment information:

Running Microsoft-IIS/10.0 on Microsoft Windows NT 10.0.17763.0 and CLR 4.0.30319.42000
Trust level: Unrestricted
OS bitness: AMD64
Executing assembly: c:\windows\system32\inetsrv\w3wp.exe
IntegratedPipeline: True

有什么想法吗?

解决方法

这可能是由于使用了非常旧版本的 ImageResizer。如果升级到最新版本后问题仍然存在,请分享新的诊断页面,以便我们提供帮助。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...