首页 > 解决方案 > CKFinder3 无效请求错误

问题描述

大家好!我想使用 CKFinder 3 PHP 版本。

我从官方网站下载了 CKFinder zip 文件。

然后我安装 XAMPP 7.2.4 来部署 CKFinder。 在此处输入图像描述

我在端口 80 启动 Apache Web 服务器。

然后我将 CKFinder 文件复制到 /XAMPP/htdocs/ 在此处输入图像描述

为了确保 PHP 环境正确,我按照官网创建了一个 test.php,其中包含以下代码: 在此处输入图像描述 在此处输入图像描述

我也关注官方网站更新config.php文件:

$config['authentication'] = function () {
return true;
};

现在一切正常,但是当我尝试访问 ckfinder.html 时http://localhost/ckfinder/ckfinder.html,发生了一些错误。 在此处输入图像描述

我可以看到错误日志:

[04-May-2018 10:29:57 Europe/Berlin] PHP Fatal error:  Uncaught CKSource\CKFinder\Exception\InvalidConfigException:
 The temporary folder is not writable for CKFinder in 
 /Applications/XAMPP/xamppfiles/htdocs/ckfinder/core/connector/php/vendor/cksource/ckfinder/src/CKSource/CKFinder/Config.php:331

标签: phpckfinder

解决方案


test.php 文件似乎已过时,请确保您的系统满足以下要求:

  • PHP 5.6+ 注意:Dropbox 后端需要 PHP 7.0+。
  • 为缩略图支持和任何图像操作启用了 GD 扩展(大多数安装中的默认设置)。
  • 启用 FileInfo 扩展。注意:默认情况下 XAMPP 上禁用,请阅读快速入门了解更多信息。
  • 支持 JSON MIME 类型。注意:默认情况下在 IIS Express 上禁用,请阅读快速入门了解更多信息。

检查服务器上的错误日志,它应该包含有关问题来源的更多详细信息。


推荐阅读