netcommons / nc2-to-nc3
NetCommons3的Nc2ToNc3插件
3.3.7.0
2023-10-09 11:42 UTC
Requires
- cakedc/migrations: ~2.2
- netcommons/access-counters: @dev
- netcommons/announcements: @dev
- netcommons/auth-general: @dev
- netcommons/bbses: @dev
- netcommons/blocks: @dev
- netcommons/blogs: @dev
- netcommons/cabinets: @dev
- netcommons/calendars: @dev
- netcommons/categories: @dev
- netcommons/circular-notices: @dev
- netcommons/content-comments: @dev
- netcommons/faqs: @dev
- netcommons/files: @dev
- netcommons/frames: @dev
- netcommons/iframes: @dev
- netcommons/likes: @dev
- netcommons/links: @dev
- netcommons/menus: @dev
- netcommons/multidatabases: @dev
- netcommons/net-commons: @dev
- netcommons/pages: @dev
- netcommons/photo-albums: @dev
- netcommons/questionnaires: @dev
- netcommons/quizzes: @dev
- netcommons/registrations: @dev
- netcommons/reservations: @dev
- netcommons/rooms: @dev
- netcommons/rss-readers: @dev
- netcommons/searches: @dev
- netcommons/tasks: @dev
- netcommons/topics: @dev
- netcommons/user-attributes: @dev
- netcommons/user-roles: @dev
- netcommons/users: @dev
- netcommons/videos: @dev
This package is auto-updated.
Last update: 2024-09-09 18:30:02 UTC
README
Nc2ToNc3(迁移工具)是一个插件,用于在同一服务器上准备NC2的数据和NC3网站以进行迁移。从NC2最新版(2.4.2.1)迁移到NC3最新版。
步骤
将NC2更新到最新版
如果NC2不是最新版,请将其更新到最新版2.4.2.1。
准备NC2
请获取当前NC2的DB和上传文件,并将它们导入到与NC3相同的环境中,并配置文件。
准备NC3
安装新的NC3。NC3安装(外部链接)
如果NC3已经安装,请将其更新到最新版。NC3更新(外部链接)
Nc2ToNc3位于app/Plugin目录下。
NetCommons3のパス/app/Plugin/Nc2ToNc3
备份NC3
※ 请务必备份NC3的DB和上传文件,以便随时恢复。
执行迁移工具
cd NetCommons3のパス/app
./Console/cake Nc2ToNc3 --database NC2のDB名 --prefix NC2のテーブル名のprefix --upload_path NC2でアップロードしたファイルがあるディレクトリ --base_url NC2のベースURL --nc3base NC3のベースパス
选项
例)
环境示例
命令示例
cd /var/www/html/nc3/app
./Console/cake Nc2ToNc3 --database nc2421 --prefix nc_ --upload_path /var/www/html/nc2/html/webapp/uploads/ --base_url http://example.com/nc2/html --nc3base /nc3
故障信息
目前确认的故障可以通过Github的NetCommons3存储库的issue、zz Nc2ToNc3(迁移工具)标签进行确认。