检查清单
- 已经在 GitHub Issues 中搜索过该问题
- 已经在 论坛 中搜索过该问题
- 已经查阅过 文档
是什么版本出现了此问题?
1.5.4
使用的什么数据库?
H2
使用的哪种方式部署?
Fat Jar
在线站点地址
发生了什么?
原先通过md导入的文章无法在导出,提示Internal Server Error,但halo默认生生成的hello halo文章在备份目录可见,我修改了我其它文章的标题及链接名,无中文,但还是不行。
相关日志输出
- No response*
附加信息
版本:1.5.4
数据库:H2 1.4.199 (2019-03-13)
运行模式:production
启用主题:Anatole
User Agent:Mozilla/5.0 (Android 12; Mobile; rv:104.0) Gecko/104.0 Firefox/104.0
系统:ArchLinux Linux 5.18.14-arch1-1 AMD64
Java 名称 OpenJDK 64-Bit Server VM
Java 版本 17.0.4
Java Home /usr/lib/jvm/java-17-openjdk
6条答案
按热度按时间brccelvz1#
dgsult0t2#
/kind support
i34xakig3#
java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: /tmp/halo-backup-markdown/-1501467004/Mariadb-??-mariadb-??.md
从日志发现,你正在备份的文章名确实包含了特殊字符:
Mariadb-??
。建议提供一个可复现的步骤,方便我们能够在本地复现,更快速解决问题。
gg58donl4#
java.nio.file.InvalidPathException:格式错误的输入或输入包含不可Map的字符:/tmp/halo-backup-markdown/-1501467004/Mariadb-??-mariadb-??.md
从日志发现,你正在备份的文章名确实包含了特殊字符:
Mariadb-??
。建议提供一个可复现的步骤,方便我们能够在本地复现,更快速解决问题。
抱歉,这是我在回收站的一部分文章,我将它删除之后一切正常了,以后我会在仔细观察logs,谢谢你的帮助,我想如果有明确的错误提示会更好一点
eqzww0vc5#
不过这里确实存在一个问题,导出文章的地方把回收站的文章也导出了。
@halo-dev/sig-halo 请帮忙确认一下这是一个问题呢还是故意这样设计的呢?
fv2wmkja6#
不过这里确实存在一个问题,导出文章的地方把回收站的文章也导出了。 @halo-dev/sig-halo 请帮忙确认一下这是一个问题呢还是故意这样设计的呢?
我觉得导出所有文章没有什么问题,但是可能得加上一个元数据或者分目录来标识是回收站的文章。