gpt4 book ai didi

javascript - CKFinder 3 添加了 extra/in 路径

转载 作者:行者123 更新时间:2023-12-03 09:29:16 25 4
gpt4 key购买 nike

我在 CKFinder 3 中定义了一些资源类型。在我的 config.php 中,以下是后端和资源类型定义:

$config['backends'][] = [
'name' => 'default',
'adapter' => 'local',
'baseUrl' => '/images',
'root' => '/var/www/mysite/images',
'chmodFiles' => 0640,
'chmodFolders' => 0750,
'filesystemEncoding' => 'UTF-8'
];

$config['resourceTypes'][] = [
'name' => 'Images',
'maxSize' => "2M",
'url' => '/images',
'allowedExtensions' => 'gif,jpeg,jpg,png,pdf',
'backend' => 'default'
];

当我在 CKEditor 中使用一个图像选择图像时(使用标准 image2 插件),它会在 baseURL 之后和路径其余部分之前添加一个尾部斜杠。浏览和上传一切正常,我可以看到内部它没有在文件夹或文件名上使用额外的斜杠,但是当我在 CKEditor 中从那里选择图像时,它会获得这个额外的斜杠:

CKEditor screen shot

所选图像的 URL 应为 /images/apitest/butterfly.png,但它返回 /images//apitest/butterfly.png

我可以看到这在 CKEditor 站点演示中没有发生,但我看不出我正在做任何不同的事情。

其他地方可能也会发生这种情况,但忽略网址中的双斜杠是很常见的,因此它可能不会导致任何明显的问题。

最佳答案

您缺少“目录”配置键。如果你添加这个,那么一切都会好起来的。

目前它被标记为可选in the docs 。因此,应该将其更新为非可选,或者使其与空的 "directory" 配置键的行为相同。

关于javascript - CKFinder 3 添加了 extra/in 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31567342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com