Javascript CKDITOR和basepath中的CKFinder集成?

Javascript CKDITOR和basepath中的CKFinder集成?,javascript,ckeditor,integration,wamp,ckfinder,Javascript,Ckeditor,Integration,Wamp,Ckfinder,我有以下集成编辑器程序: window.onload = function(){ var editor = CKEDITOR.replace( 'ckeditortextarea' ); CKEDITOR.config.resize_enabled = false; CKFinder.setupCKEditor( editor, 'libraries/ckfinder/' ); }; 我的文件夹结构如下: 有一个名为“webx”的WAMP别名。 CKEDITOR:web

我有以下集成编辑器程序:

window.onload = function(){
    var editor = CKEDITOR.replace( 'ckeditortextarea' );
    CKEDITOR.config.resize_enabled = false;
    CKFinder.setupCKEditor( editor, 'libraries/ckfinder/' );
};
我的文件夹结构如下:

有一个名为“webx”的WAMP别名。 CKEDITOR:webx/mysite/libraries/CKEDITOR/ CKFINDER:webx/mysite/libraries/CKFINDER/ 索引:webx/mysite/INDEX.php 集成程序在“头部”标签内。 我没有更改CK包中的任何配置文件。 问题是集成不成功,上传/浏览在CKEditor中不可用。

我的问题是:

我做错了什么? basepath真正代表什么?
基本路径应设置为“../ckfinder/”,以符合我的要求。 此时将显示浏览/更新部分


基本路径从ckfinder目录中引用。所以http://domain/.../ckfinder/ 或../ckfinder是正确的。

尝试以下步骤。我是这样得到的。 1.下载CKEditor和CKFinder。集成代码可在 2.将两者的提取代码放在xampp的一个文件夹中,如下所示。 3.创建包含编辑器的索引文件index.html,如下代码所示

现在打开urlhttp://localhost/integrated/ 并尝试上传图像。
你检查过错误控制台了吗?您是否有404错误是由于路径错误造成的?
    <html>
    <head>
    <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
    <script type="text/javascript" src="ckfinder/ckfinder.js"></script>
    </head>
    <body>
        <h1>CKEditor CKFinder Integration using PHP</h1>
        <textarea id="editor1" name="editor1" rows="10" cols="80"></textarea>
    <script type="text/javascript">
    var editor = CKEDITOR.replace( 'editor1', {
        filebrowserBrowseUrl : 'ckfinder/ckfinder.html',
        filebrowserImageBrowseUrl : 'ckfinder/ckfinder.html?type=Images',
        filebrowserFlashBrowseUrl : 'ckfinder/ckfinder.html?type=Flash',
        filebrowserUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
        filebrowserImageUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
        filebrowserFlashUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'
    });
    CKFinder.setupCKEditor( editor, '../' );
    </script>
    </body>
    </html>
htdocs |_integrated |_ckeditor | |_config.js | |_... |_ckfinder | |_config.php | |_... |_uploads |_index.html
function CheckAuthentication() {
    // WARNING : DO NOT simply return "true". By doing so, you are allowing
    // "anyone" to upload and list the files in your server. You must implement
    // some kind of session validation here. Even something very simple as...
    // return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
    return true; // not good option though; go for sessions
}
$baseUrl = 'http://localhost/integrated/uploads/';
$enabled = true;
$config['SecureImageUploads'] = false;
$config['ChmodFolders'] = 0777 ;