ロリポップ!にて、サブドメインで作成したWordPressのテストサイトにデータベースをエクスポート・インポートする際に躓いたことがあったのでメモ。
1、複製元サイトのデータベースをエクスポートする
①「ロリポップ!ユーザー専用ページ」にログインする
②「サーバーの管理・設定」→「データベース」をクリックする
③ 複製元のデータベースにログインする
④ 複製したいデータベース(LAから始まるデータベース名)をクリックして、テーブルを展開する
⑤ 複製したいテーブル(wp◯◯_)にチェックをつけて、エクスポートする
2、複製先サイトのデータベースにインポートする
① インポートしたいデータベース(LAから始まるデータベース名)をクリックして、テーブルを展開する
②「インポート」をクリックして、エクスポートしたsqlデータをインポートする
3、複製先の「wp◯◯_options」内のURLを書き換える
①「wp◯◯_options」をクリックする
②「option_name」が「siteurl」「home」となっているオプションのURLを、複製先のURL(サブドメインURL)に書き換える
※この作業を行わないとサイトが表示されません!
4、複製先の「wp-config.php」の接頭辞を書き換える
①「ロリポップ!ユーザー専用ページ」を開く
②「サーバーの管理・設定」→「ロリポップ!FTP」を開く
③複製先の「wp-config.php」を開く
④属性を「600」に変更し、内容を書き換えられる状態にする
⑤「$table_prefix = 'wp◯◯_';」の「◯◯」を、複製先の数字に書き換える
⑥書き換えが完了したら、属性を「400」に変更する
5、テストサイトにログインする
①「ロリポップ!ユーザー専用ページ」を開く
②「サイト作成ツール」→「WordPress簡単インストール」を開く
③「WordPressインストール履歴」にサブドメインで作成したテストサイトのインストール履歴があることを確認する
④管理者ページURL(http://XXXXXXXX/wp-admin/) をクリックして開く
⑤複製元のログインIDとパスワードを入力してログインする