Download the PHP package netcommons/nc2-to-nc3 without Composer

On this page you can find all versions of the php package netcommons/nc2-to-nc3. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package nc2-to-nc3

Nc2ToNc3

Tests Status Coverage Status Stable Version

Nc2ToNc3(移行ツール)は、同一サーバにNC2のデータとNC3サイトを用意して移行するプラグインです。 NC2最新版(2.4.2.1)からNC3最新版に移行します。

手順

  1. NC2を最新版にアップデート
  2. NC2の準備
  3. NC3の準備
  4. NC3のバックアップ
  5. 移行ツール実行

NC2を最新版にアップデート

NC2が最新版でなかったら、最新版2.4.2.1にアップデートします。

NC2を最新版2.4.2.1にアップデート(外部リンク)

NC2の準備

現状NC2のDB及びNC2のアップロードファイルを取得して、NC3と同じ環境にDBインポート及びファイル配置をしてください。

NC3の準備

NC3を新規インストールします。NC3インストール(外部リンク)

NC3を既にインストール済みの場合、最新版にアップデートします。NC3アップデート(外部リンク)

Nc2ToNc3は、app/Plugin配下に配置されています。

NC3のバックアップ

※ 必ずNC3のDB、および、NC3のアップロードファイルをバックアップして、いつでもリストアできるようにしてから実行してください。

移行ツール実行

オプション

意味 値の例
--database NC2のDB名 nc2421
--prefix NC2の(DB内の)テーブル名のprefix nc_
--upload_path NC2でアップロードしたファイルがあるディレクトリ /var/www/html/nc2/html/webapp/uploads/
--base_url NC2のベースURL http://example.com/nc2/html
--nc3base NC3のベースパス(ドキュメントルートからの相対パス) /nc3

例)

環境例

URL DB名 prefix ドキュメントルート
NC2 http://example.com/nc2/html nc2421 nc /var/www/html/nc2/
NC3 http://example.com/nc3 nc3 なし /var/www/html/nc3/

コマンド例

不具合情報

現在確認されている不具合は、GithubのNetCommons3リポジトリのissue、zz Nc2ToNc3(移行ツール)ラベルで確認できます。

ドキュメント

データ対応表.pdf


All versions of nc2-to-nc3 with dependencies

PHP Build Version
Package Version
Requires cakedc/migrations Version ~2.2
netcommons/access-counters Version @dev
netcommons/announcements Version @dev
netcommons/auth-general Version @dev
netcommons/bbses Version @dev
netcommons/blogs Version @dev
netcommons/cabinets Version @dev
netcommons/calendars Version @dev
netcommons/categories Version @dev
netcommons/circular-notices Version @dev
netcommons/content-comments Version @dev
netcommons/faqs Version @dev
netcommons/frames Version @dev
netcommons/iframes Version @dev
netcommons/links Version @dev
netcommons/menus Version @dev
netcommons/multidatabases Version @dev
netcommons/pages Version @dev
netcommons/net-commons Version @dev
netcommons/photo-albums Version @dev
netcommons/questionnaires Version @dev
netcommons/quizzes Version @dev
netcommons/registrations Version @dev
netcommons/reservations Version @dev
netcommons/rooms Version @dev
netcommons/rss-readers Version @dev
netcommons/searches Version @dev
netcommons/tasks Version @dev
netcommons/topics Version @dev
netcommons/files Version @dev
netcommons/users Version @dev
netcommons/user-attributes Version @dev
netcommons/user-roles Version @dev
netcommons/videos Version @dev
netcommons/blocks Version @dev
netcommons/likes Version @dev
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package netcommons/nc2-to-nc3 contains the following files

Loading the files please wait ....