【问题标题】:How to fix error of ckfinder error with codeigniter?如何使用codeigniter修复ckfinder错误?
【发布时间】:2013-12-27 11:59:52
【问题描述】:

如何修复“出于安全原因,文件浏览器被禁用。请联系您的系统管理员并检查 CKFinder 配置文件。” ckeditor 与 ckfinder one codeignighter 站点一起工作后出现错误

【问题讨论】:

    标签: codeigniter ckeditor ckfinder


    【解决方案1】:

    您应该启用 CKFinder:

    enabled   = "false"
    

    请参阅此论坛了解更多详情: http://ckeditor.com/forums/Support/file-browser-disabled-for-security-reasons.

    启用 CKFInder 是不安全的。您应该采取一些安全措施来保护您的网站。

    查看此link 了解更多信息

    【讨论】:

      【解决方案2】:

      这里:

      function CheckAuthentication()
      {
      
          return false;
      }
      

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

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

      function CheckAuthentication()
      {
          //put some logic here
      
          return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
      }
      

      【讨论】:

        猜你喜欢
        • 2017-11-07
        • 2018-07-23
        • 2017-08-07
        • 1970-01-01
        • 1970-01-01
        • 2013-05-26
        • 1970-01-01
        • 1970-01-01
        • 2019-02-22
        相关资源
        最近更新 更多