CKFinder - 尝试上载或浏览时出现404错误

时间:2018-02-14 15:35:41

标签: ckeditor ckfinder

我在cshtml中设置了以下CKEditor和CKFinder 3:

        <script>
            var editor = CKEDITOR.replace('editor11', {
                htmlEncodeOutput: true,
                wordcount: {
                    showWordCount: false,
                    showCharCount: false,
                    countSpacesAsChars: true,
                    countHTML: false
                },
            });
            CKFinder.setupCKEditor(editor, null, { type: 'Images' });
        </script>

使用以下内容指定连接器:

        <add key="ckfinderRoute" value="/ckfinder/connector"/>

在ConnectorConfig类中使用,方法配置因此:

        var route = ConfigurationManager.AppSettings["ckFinderRoute"];
        app.Map(route, SetupConnector);

在我的本地计算机上运行我的应用程序时,这可以按预期工作。但是,在直接发布到我们的DEV服务器之后,在不更改任何配置的情况下,当尝试浏览器服务器或将其发送到服务器时,我收到以下错误:

enter image description here

当我在解除错误消息后查看源代码时,我发现ckfinder.html已按预期加载。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

要使用文件上传功能,只需要两点 -

  1. 在脚本中提供文件浏览器路径 -

    filebrowserUploadUrl:“/ admin / upload / upload_editor_image”

  2. 将文件放在同一路径上(admin / upload / upload_editor_image),用于上传文件并最后将脚本发送回返回网址,

    echo“window.parent.CKEDITOR.tools.callFunction($ _ GET ['CKEditorFuncNum'],'”。$ image_server_url。$ image。“','');”;

    • $ image_server_urlis图片上传的网址。

    • $ image是图片的名称

  3. 请检查您的上传路径。