Skip to content

Latest commit

 

History

History
107 lines (69 loc) · 3.5 KB

update.md

File metadata and controls

107 lines (69 loc) · 3.5 KB
layout title
default
アップデート方法

アップデート方法

EC-CUBE 3.0.2から導入されたマイグレーションを利用したバージョンアップの方法を解説します

開発時のマイグレーションの用意に関してはマイグレーションガイドをご参考ください

手順

  • 以下のディレクトリを上書きする
    • src/
    • html/
    • vendor/
  • http://インストール先/install.php/migrationにアクセスしマイグレーションを実行
  • html/install.phpを削除

注意事項

vendorの更新について

  • composer.jsonに変更がない場合vendorの上書きは不要です
  • composerが利用可能な環境の場合は、vendorの上書きではなく、composer.json, composer.lockの上書き後、以下でも可能です
> php composer.phar install --no-dev --no-interaction --optimize-autoloader

htmlおよびappディレクトリ以下が更新された場合

  • htmlappディレクトリ以下が更新された場合、各ファイルの差分を反映頂く必要があります。
  • 各バージョンでの変更差分 を参考に、差分を適用してください。

テンプレートをカスタマイズしている場合

  • テンプレートのカスタマイズを行っている場合は、src/Eccube/Resource/template の変更差分をご確認下さい。
  • 各バージョンでの変更差分 を参考に、差分を適用してください。

各バージョンでの変更差分

3.0.2→3.0.3

https://github.com/EC-CUBE/ec-cube/compare/3.0.2...3.0.3

3.0.3→3.0.4

[https://github.com/EC-CUBE/ec-cube/compare/3.0.3...3.0.4](https://github.com/EC-CUBE/ec-cube/compare/3.0.3...3.0.49

3.0.4→3.0.5

https://github.com/EC-CUBE/ec-cube/compare/3.0.4...3.0.5

3.0.5→3.0.6

https://github.com/EC-CUBE/ec-cube/compare/3.0.5...3.0.6 ・今回は autoload.php も変更対象になっておりますのでご注意ください。

3.0.6→3.0.7

https://github.com/EC-CUBE/ec-cube/compare/3.0.6...3.0.7

3.0.7→3.0.8

https://github.com/EC-CUBE/ec-cube/compare/3.0.7...3.0.8

・index_dev.phpをお使いになる方は、 php composer.phar update symfony/var-dumper symfony/debug-bundle を実行して必要なライブラリをインストールしてください。

3.0.8→3.0.9

https://github.com/EC-CUBE/ec-cube/compare/3.0.8...3.0.9

以下のファイルも更新対象となります。

  • app/console
  • cli-config.php
  • composer.json
  • composer.lock
  • eccube_install.sh
  • html/index.php
  • html/index_dev.php
  • html/template/install/assets/js/function.js

・3.0.9からはdump用ライブラリを含めるようになりましたので、

php composer.phar update symfony/var-dumper symfony/debug-bundle

は不要です。

3.0.9→3.0.10

https://github.com/EC-CUBE/ec-cube/compare/3.0.9...3.0.10

以下のファイルも更新対象となります。

  • autoload.php
  • html/index.php
  • html/index_dev.php
  • html/template/admin/assets/css/dashboard.css
  • html/template/default/css/style.css