ローカル環境でつくったEC-CUBEのサイトをサーバーへアップする手順。
基本的には、WordPressの時とほとんど同じ。
1.旧サーバー(ローカル)のphpmyadminでDBをエクスポート
保存したデータを開き、「http://localhost/」の部分をすべて移行先のドメイン「http://○○○.com/」に書き換える。
2.新サーバーでデータベースを作成
3.data/config/config.phpを編集
<?php
define ('ECCUBE_INSTALL', 'ON');
define ('HTTP_URL', 'http://新ドメイン/');
define ('HTTPS_URL', 'http://新ドメイン/');
define ('ROOT_URLPATH', '/');
define ('DOMAIN_NAME', '');
define ('DB_TYPE', 'mysql');
define ('DB_USER', 'データベースのユーザー名');
define ('DB_PASSWORD', 'データベースのパスワード');
define ('DB_SERVER', 'localhost');
define ('DB_NAME', 'データベースの名前');
define ('DB_PORT', '');
define ('ADMIN_DIR', 'admin/');
define ('ADMIN_FORCE_SSL', FALSE);
define ('ADMIN_ALLOW_HOSTS', 'a:0:{}');
define ('AUTH_MAGIC', 'teceacleajoudojoboudethiadrouslosliodoum');
define ('PASSWORD_HASH_ALGOS', 'sha256');
?>
※「html」や「data」フォルダのディレクトリを変更する場合は「html/define.php」も修正。
3行目の下記を修正
修正前:define("HTML2DATA_DIR", "../data/");
「data」フォルダをhtmlフォルダの中に入れる場合は下記のように
修正後:define("HTML2DATA_DIR", "data/");
※ローカル用のファイルもバックアップしておくと後々便利。
4.「1.」のデータファイルを「2.」で作成したデータベースへインポート
5.ローカルのフォルダ・ファイルすべてを新サーバーにアップロード
「data」と「html」
これで問題なく完了しました♪
基本的には、WordPressの時とほとんど同じ。
1.旧サーバー(ローカル)のphpmyadminでDBをエクスポート
保存したデータを開き、「http://localhost/」の部分をすべて移行先のドメイン「http://○○○.com/」に書き換える。
2.新サーバーでデータベースを作成
3.data/config/config.phpを編集
<?php
define ('ECCUBE_INSTALL', 'ON');
define ('HTTP_URL', 'http://新ドメイン/');
define ('HTTPS_URL', 'http://新ドメイン/');
define ('ROOT_URLPATH', '/');
define ('DOMAIN_NAME', '');
define ('DB_TYPE', 'mysql');
define ('DB_USER', 'データベースのユーザー名');
define ('DB_PASSWORD', 'データベースのパスワード');
define ('DB_SERVER', 'localhost');
define ('DB_NAME', 'データベースの名前');
define ('DB_PORT', '');
define ('ADMIN_DIR', 'admin/');
define ('ADMIN_FORCE_SSL', FALSE);
define ('ADMIN_ALLOW_HOSTS', 'a:0:{}');
define ('AUTH_MAGIC', 'teceacleajoudojoboudethiadrouslosliodoum');
define ('PASSWORD_HASH_ALGOS', 'sha256');
?>
※「html」や「data」フォルダのディレクトリを変更する場合は「html/define.php」も修正。
3行目の下記を修正
修正前:define("HTML2DATA_DIR", "../data/");
「data」フォルダをhtmlフォルダの中に入れる場合は下記のように
修正後:define("HTML2DATA_DIR", "data/");
※ローカル用のファイルもバックアップしておくと後々便利。
4.「1.」のデータファイルを「2.」で作成したデータベースへインポート
5.ローカルのフォルダ・ファイルすべてを新サーバーにアップロード
「data」と「html」
これで問題なく完了しました♪