CKFinder没有要求的权限

问题描述:

我有一个CKEditor作为WYSIWYG编辑器的drupal站点,并且想使用CKFidner上传图片但是在为管理员设置权限后,我仍然收到如下错误:“The file浏览器由于安全原因被禁用,请联系您的系统管理员并检查CKFinder配置文件“ - 为什么会这样?CKFinder没有要求的权限

谢谢!

通过ckeditor上传图像是在您的内容中显示图像的一种方法。根据经验,我建议您尝试插入模块的图像场&。通过这种方式,您可以将上传的图像视图控制到您的节点,并轻松实现照片/预告片显示,在具有超过2张图像或任何您想要的任何节点的节点中创建图库,因为您的图像将以结构化方式保存在节点上。

这里:

function CheckAuthentication() 
{ 

    return false; 
} 

默认CheckAuthentication()这是出于安全原因禁用,因为它会允许任何人将文件上传到服务器。

出于测试目的,您可以返回true,但重点在于您实现了一些逻辑以仅授权经过认证的用户。

function CheckAuthentication() 
{ 
    //put some logic here 

    return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized']; 
}