当前位置: 首页 > news >正文

ckeditor4.22版本 ckfinder php8版本下,上传提示400的问题

ckeditor4.22版本,ckfinder3,CKFinder 3 for PHP版本。
图片上传时提示:400错误,bad request。
通过编辑文件
D:\wamp\www\module\ckfinder\config.php
修改其配置:

ini_set('display_errors', 1);
$config['debug'] = true;

一番折腾后,发现是因为我现在用的ckfinder是3.5.1,与php8.0不兼容。
ckfinder3.7.0 开始增加webp格式,PHP最少用php8.2。
ckfinder3.6.1 开始支持php8.2,且最少用php8.1。
ckfinder 3.5.3 开始支持php8.1,还能用8.0。
ckfinder 3.5.1.2 开始支持php8.0。
但是我的版本是3.5.1。
更新到对应版本,修改两部分内容:

$config['authentication'] = function () {
    return true;
};
$config['backends'][] = array(
    'name'         => 'default',
    'adapter'      => 'local',
    'baseUrl'      => '/upload/',
//  'root'         => '', // Can be used to explicitly set the CKFinder user files directory.
    'chmodFiles'   => 0777,
    'chmodFolders' => 0755,
    'filesystemEncoding' => 'UTF-8',
);

相关文章:

  • service和endpoints是如何关联的?
  • 信号FFT分析
  • 解决VS2022中scanf报错C4996
  • 创建小红书批量发布笔记RPA机器人并且添加卡密管理系统
  • Python map函数介绍
  • 快速搭建WordPress网站的主题
  • YOLOv11 解读
  • Python与去中心化存储:从理论到实战的全景指南【无标题】
  • Python 的 re.split()
  • 十二、C++速通秘籍—静态库,动态库
  • HBuilder创建项目步骤
  • 虎跃办公AI:重构智能办公的「模型交响乐团」
  • conda如何安装和运行jupyter
  • ViT-Adapter
  • LVS+Keepalived+DNS 高可用项目
  • L36.【LeetCode题解】查找总价格为目标值的两个商品(剑指offer:和为s的两个数字) (双指针思想,内含详细的优化过程)
  • 【第三章】14-常用模块2-ngx_http_proxy_module
  • 【场景应用5】深入探讨去噪扩散概率模型及训练推理过程
  • 电路方案分析(二十)TPS63xxx系列DC/DC电源EMI PCB设计方案
  • Odoo 部署本地 把現時的excel計算表格部署上odoo 教程
  • 挂马网站教程/百度关键词刷搜索量
  • .net 网站开发实例/域名注册管理机构
  • nba新闻那个网站做的好/网络运营推广
  • 汕头市住房和城乡建设局/上海快速排名优化
  • wordpress 中文付费主题/怎么做seo网站关键词优化
  • 淘宝如何在其他网站做优惠/网络营销软件下载