ckeditor与kcfinder - HTTP错误404.3未找到

时间:2017-07-11 12:15:56

标签: asp.net-mvc ckeditor kcfinder

我正在ASP.NET MVC中开发应用程序,并希望将图像从本地PC上传到ckeditor。为此,我使用kcfinder从计算机浏览图像并上传到服务器以及ckeditor。在我的代码中下载kcfinder后,我在config.js中使用了以下脚本:

     select: function (start, end, jsEvent, view) {
      var startdate = start.format('Y-MM-DD');
      var enddate = end.format('Y-MM-DD');   
      dates.push(startdate + '' + '/' + enddate);
      $("#calendar").fullCalendar("unselect");
    },
     selectOverlap: function (event) {
     return !event.block;
     }

在集成代码之后,我得到了ckeditor中的按钮,用于"浏览服务器"。单击按钮后,将打开新窗口以显示上载的图像。而不是那个,浏览器显示我跟随错误:

enter image description here

路径是正确的,但似乎我错过了一些东西。帮助我解决这个问题。

2 个答案:

答案 0 :(得分:0)

问题已解决。 当我在实时服务器上传代码时,同样工作正常。

如果您在浏览图片时遇到权限问题,则必须执行以下步骤:

KCFinder 'You do not have permission to list the files.'

答案 1 :(得分:0)

我设法通过更改网站的IIS部分下的Handler映射来解决此问题。 打开IIS管理器->处理程序映射。 在底部,您将找到 StaticFile 处理程序。只需右键单击 StaticFile 处理程序,然后选择还原为父对象。您将获得一个处理程序重置警告对话框,只需单击“是”即可解决问题。

IIS Handler Mappings