EC-CUBEを開発用サーバーでテンプレートとか機能追加を行って、
本番サーバーにデータをコピーして公開するまでの手順のメモ。
EC-CUBEのバージョンは2.11.3、DBはMySQLです。
各種データのエクスポート
- 開発サーバーのDBをエクスポート
- 開発サーバーのソースをエクスポート
- .htaccessの情報を修正(開発用サーバーはBasic認証をかけていたので、それを削除)
各種データのインポート
- 最新のDBをインポート
- 最新のソースをアップロード
- /data/config/config.php の情報を修正
管理画面の設定
- /install/index.phpにアクセスし、パーミッションを確認
- /admin/ にログインできることを確認
- [管理画面]->[デザイン]->[PC]->[テンプレート設定]から使用するテンプレートを選択
- DBのテーブルを全て削除
- DBを再度インポート
- [管理画面]->[デザイン]->[PC]->[テンプレート設定]から使用するテンプレートが選択されていることを確認
各種動作確認
- ユーザーログイン
- 買い物の一連の流れ
- 管理画面の操作
初回のインポートではテンプレートが「default」になっていて、
なぜテンプレート情報が移行できないかは不明。
でも、これでできたからまぁいいや。