0

我有一个 CKEditor 作为所见即所得编辑器的 drupal 站点,想使用 CKFidner 上传图片,但在为管理员启用权限后,我仍然收到如下错误消息:“出于安全原因,文件浏览器已禁用。请联系您的系统管理员并检查 CKFinder 配置文件” - 为什么会这样?

谢谢!

4

2 回答 2

0

这里:

function CheckAuthentication()
{

    return false;
}

默认情况下CheckAuthentication(),出于安全原因禁用它,因为它允许任何人将文件上传到您的服务器。

出于测试目的,您可以返回true,但关键是您实现了一些逻辑以仅授权经过身份验证的用户。

function CheckAuthentication()
{
    //put some logic here

    return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
}
于 2014-02-23T23:16:28.710 回答
0

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

于 2012-09-15T05:45:20.443 回答