geph5-client启动报错,无法打开数据库文件

root@VServer:~# ./geph5-client -c config.yaml
2025-05-11T00:35:30.569390Z DEBUG geph5_client::database: INITIALIZING DATABASE

thread 'sscale-wkr-c' panicked at binaries/geph5-client/src/database.rs:48:10:
called Result::unwrap() on an Err value: Database(SqliteError { code: 14, message: "unable to open database file" })
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
Aborted (core dumped)

还在使用已停更于2024.12.14的V5测试版?V5.0.7新版不用?
image

不是版本问题,我是自己编译的最新版

哦哦。新版WIN下命令行正常,并没有geph5-client.exe(测试版有它,还有geph5-client-gui.exe),只有gephgui-wry.exe,图形模式下则有2个后者(进程)。V5新版已不使用账户、密码,而是使用由旧账户、密码迁移过来的账户密钥。。。

GEPH5命令行使用方法(Linux)
Geph v5.0 Release / 迷雾通 5.0 正式发布 - #36,来自 kyber768

感觉是没有读到一个数据库文件(可能是权限问题或者文件不存在),我编译geph4-client遇到过类似问题,当时是根据日志的信息新建了文件夹然后touch新建了数据库文件,再启动就正常能用了,你试试