Skip to content

chevereto图床数据库转LskyPro, 支持chevereto 3.0转LskyPro 2.0

Notifications You must be signed in to change notification settings

TNTcraftHIM/chevereto2LskyPro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chevereto图床数据库转LskyPro 2.0

前期准备

下载Release中编译好的文件 (请根据自己的兰空图床版本选择开源版/付费版)

或者自行在服务器上使用 这个脚本 或者手动使用 go build 编译

上传到服务器任意文件夹

然后用 chmod +x chevereto2LskyPro 让文件具有执行权限


迁移数据库

先到configs/app.ini 中修改配置

先修改数据库的配置 (仅支持MySQL)

image

然后配置LskyPro图床的绝对路径

image

这个是我们

然后用 ./chevereto2LskyPro 启动程序

根据提示选择操作, 我们先选择 转换数据库

如果尚未进行过转换, 推荐从 1转移用户&相册开始 开始

然后请等待所有转换完成

image

最后我们需要手动迁移一下网站的图片文件

image


修改文件权限

图床文件转移后, 可能会出现权限问题无法访问图片

我们可以启动应用, 选择 修改文件权限 即可批量修改所有图片的权限

也可以手动修改images文件夹内所有文件夹与文件的权限为 755

修改完成后即可正常访问所有图片

至此, 所有的数据迁移工作已经完成


删除重复文件 (可选)

默认图床一个图片会默认分成三种, 这里我们用不到

image

然后我们直接启动应用, 选择 删除重复文件 即可

About

chevereto图床数据库转LskyPro, 支持chevereto 3.0转LskyPro 2.0

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.9%
  • Other 1.1%