ぱぱっと雑にやったのでメモ。業務でやるときは慎重に。
なおある程度わかる人向けです。
基本知識無くこの手順に沿って行い復元不能になっても知りませんので、分からない人はやらないでね。
手順
現環境のバックアップ(All-in-one WP Migration)
特筆なし
一応ローカル環境でバックアップ確認する
特筆なし
ロリポップの管理画面にてphp.iniを編集できるバージョンへ一時的に変更
Migrationを本番へ戻すためにおそらく必要。
デフォルトでは100MBにしかできない上に次に示すオプションを有効にしなければ一般的に調べて出てくるような方法で設定変更不可能
ロリポップの管理画面にてphp設定を変更、
必要なオプションを有効化
「そのほか>php_value, php_flagを利用可能にする」をOnにする
ロリポップの管理画面にてデータベースの削除
ここで現サイトの本番環境と一度お別れします
ロリポップの管理画面にて新しいDB作成
特筆なし
ロリポップの管理画面からWP簡単インストールする
大概手動で入れるより爆速だからこれでOK
ロリポップのルートディレクトリへhtaccessアップ
場所はルートディレクトリ。
All-in-one WP Migrationでの復元準備です。
PHPの最大アップロード容量を変更する設定が記述された.htaccessをアップ
私は専用ディレクトリへシステムを入れているので他の記述をしないhtaccessをアップしましたが、ルートディレクトリにWPが入ってる場合はどっかに適当に追記が必要だと思います。ご注意下さい。
新しいWP管理画面にてプラグインで環境を復元
パーマリンクの再保存など諸般のメンテナンスを行う
終了
私の場合ACFにエラーが出てエディタが開かなくなったので一回無効化して再有効化しました。
なんか起きちゃうかもね。トラブル起きたら冷静に。