帖子

DiscuzX转DiscuzQ远程附件问题

首先要用官方最新的转换程序,已经修正了一些问题。

如果X远程附件转到Q变成本地

转换完成后 首先要进数据库执行

UPDATE `pre_attachments` SET `is_remote` = '0';

将附件类型从远程改为本地

修改文件 app/Api/Serializer/AttachmentSerializer.php

找到

$url = $this->filesystem->disk('attachment')->url($model->full_path);

下面增加

$url = str_replace('forum/','/storage/attachments/',$url);

如果X远程附件转到Q继续远程 或者是 X本地附件转到Q使用远程

X本地附件转到Q使用远程 转换完成后 首先要进数据库执行

UPDATE `pre_attachments` SET `is_remote` = '1';

然后要上传图片附件到COS,并且后台配置好腾讯云API COS 并开启

PS pre_为表前缀,改为自己的,如果没有去掉即可

https://www.fireself.cn/post/4085

未登录无法操作

评论 0

列表为空,暂无内容
须弥技术

专业PHP开发,运维技术社区

打开 App