当我们在CKeditor软件包上使用KCfinder上传PDF时,文件以某种方式转换为图像或pdf文件损坏。无法打开。有人遇到同样的问题并找到解决方法吗?
PHP 版本 5.4。
另一种解决方案是避免调整图像大小。
在 KCFinder 配置文件 (conf/config.php) 中设置行
'maxImageWidth' => 0,
'maxImageHeight' => 0,
我找到了解决自己问题的方法。如果其他人有这个问题,请参阅下文。
问题似乎是PHP 5.4 Imagick和Magick Wand。我所做的是禁用了 Imagick 和 PHP 设置中的魔杖。
然后在 KCFinder 配置文件 (conf/config.php) 中更改了第 45 行
'imageDriversPriority' => "imagick gmagick gd",
自
'imageDriversPriority' => "gd",
您可能只需编辑 KCFinder 配置文件并保留 php 设置即可。我希望这是有帮助的。