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