【问题标题】:KCFinder & Ckeditor PDF file corupt upload issuesKCFinder & Ckeditor PDF 文件损坏上传问题
【发布时间】:2015-02-26 03:30:15
【问题描述】:

当我们使用 CKeditor 包上的 KCfinder 上传 PDF 时,文件会以某种方式转换为图像,否则 pdf 文件会损坏。无法打开。有人遇到同样的问题并找到解决方法吗?

PHP 版本 5.4。

【问题讨论】:

    标签: file-upload upload ckeditor kcfinder


    【解决方案1】:

    另一种解决方案是避免调整图像大小。

    在 KCFinder 配置文件 (conf/config.php) 中设置行

    'maxImageWidth' => 0,
    'maxImageHeight' => 0,
    

    【讨论】:

      【解决方案2】:

      我找到了解决我自己问题的方法。如果其他人有此问题,请参阅下文。

      问题似乎出在 PHP 5.4 Imagick 和 Magick Wand 上。我所做的是从 PHP 设置中禁用了 Imagick 和 Magick Wand。

      然后在 KCFinder 配置文件 (conf/config.php) 中将第 45 行从

      'imageDriversPriority' => "imagick gmagick gd", 
      

      'imageDriversPriority' => "gd",
      

      您可能只需要编辑 KCFinder 配置文件并单独保留 php 设置即可。我希望这可以帮到你。

      【讨论】:

      • 就我而言,我通过注释掉filenameChangeChars 解决了这个问题。建议的解决方案对我不起作用。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-22
      • 2014-10-08
      • 2018-12-07
      • 2017-11-07
      • 2020-09-27
      • 2023-03-15
      相关资源
      最近更新 更多