简介
该转换插件是影视网站数据库迁移工具,支持苹果CMS V8、海洋CMS、飞飞CMS三种源程序,将存量影视数据迁移至苹果CMS V10。站长升级站点时可借助工具批量迁移内容,大幅减少手动录入工作量。不同CMS数据表结构、字段设计存在差别,无法保证全部数据完整迁移,迁移前务必备份数据库,优先在测试环境验证效果。

支持转换的CMS系统
苹果CMS V8 转苹果CMS V10
海洋CMS 转苹果CMS V10
飞飞CMS 转苹果CMS V10
教程
一、上传转换程序
将转换文件上传至已部署完成的苹果CMS V10根目录,浏览器访问 http://域名/convert.php 进入转换操作页面,替换域名即可。
二、转换前置检查
确认苹果CMS V10前后台访问正常,数据库连接无异常。
准备源CMS数据库,同时备份源库与V10目标库,防止数据损坏。
注意字段差异,优先选取少量数据做测试,确认无误后执行完整迁移。
PHP内存不足处理
大数据迁移会占用较多内存,修改php.ini中memory_limit为512M或更高,保存后重启PHP服务。
memory_limit = 512M
MySQL server has gone away报错处理
出现2006断开错误,调整MySQL配置max_allowed_packet参数至500M,修改后重启MySQL。
max_allowed_packet = 500M
迁移完成安全操作
验证数据无误后,立刻删除转换入口文件,防止暴露高危访问地址。需要删除:
/convert.php /application/convert/
注意事项
转换前分别备份源CMS数据库和苹果CMS V10数据库
各CMS库结构不一致,部分字段数据无法迁移
大数据迁移注意PHP内存限制与MySQL包大小参数
正式迁移前先小批量测试校验数据
迁移完成必须删除convert.php和/application/convert/目录
转换运行期间不要刷新页面、关闭标签页或改动数据表
