DotNetNuke - DnnImageHandler.ashx - 错误500

时间:2018-01-28 08:30:34

标签: dotnetnuke

Clean Dnn Version:09.01.01(129)

当我使用Dnn并打开javascript控制台时,很多时候我都会收到错误:

  

/DnnImageHandler.ashx?mode=profilepic&userId=1&h=32&w=32 500(内部   服务器错误)

同时缺少工具栏配置文件中的图像。我怎么能看到什么工作错误什么日志检查?如果我转到 管理/管理日志 并选择 日志设置 我可以启用很多stuf,但是不知道什么是正确的看到这个错误,并试图找到更多的东西。

如果我尝试在另一个浏览器窗口中打开此链接,大部分时间都是正常的,我得到的通用用户图像是"?"回来。

还有其他人看到这个错误吗?

2 个答案:

答案 0 :(得分:0)

在此处发现相同的错误:

https://dnntracker.atlassian.net/browse/DNN-9581

在dnn 9.2

中修复

答案 1 :(得分:0)

所以我只是花了一个小时试图解决这个问题,并且不得不在我的DNN实例中进行大量清理工作,但是一旦我完成所有清理工作,我认为这归结于此

您是否已使用主机/超级用户帐户登录?

如果您以其他用户身份登录,即Portal中的某个用户,它是否正常工作?

我最终必须修复我的"个人资料"页面,该网站引用了在配置文件页面上不再存在的皮肤,然后是不存在的容器。一旦我清理完所有内容,我就能够导航到个人资料页面,点击编辑个人资料,一旦我编辑了个人资料,我就为HOST用户上传了一个新的头像,并且能够正确渲染图像。 / p>

我认为该问题与HOST帐户有关,并且引用的图像不是当前门户网站的一部分,或者是HOST帐户并引用由于它不存在的默认图像主机帐户,而不是标准用户帐户。

那么如何解决?

尝试在当前门户网站上传您帐户的个人资料照片,看看是否已解决。