Kusanagi環境から非Kusanagi環境へWordPressサーバーを移転する方法
WordPressを移転する
WordPressを別のサーバーに移転する方法を参考にWordPressを移転する
Kusanagiの残骸
必須プラグイン
非Kusanagi環境の新サーバーで
WordPressの管理画面にKusanagi
に関するメニューが残ったままになる
また、プラグイン
> 必須
に
KUSANAGI Configure
WP KUSANAGI
の2つが表示されている
WordPressの管理画面からはこれらのプラグインをアンインストールできない
ドロップイン
プラグイン
> ドロップイン
に
advanced-cache.php
というものが表示されている
これも、WordPressの管理画面からは削除できない
Kusanagi関連の必須プラグインを削除する
必須プラグイン(Must Use Plugins)は
wp-content/mu-plugins
ディレクトリに実態となるファイルがある
Kusanagiの必須プラグインをアンインストールするにはmu-plugins
ディレクトリにある以下のファイル・ディレクトリを削除する
kusanagi-core
(ディレクトリ、および中身のファイル全部)kusanagi-wp-configure.php
wp-kusanagi.php
Kusanagi関連のドロップインを削除する
wp-content
ディレクトリの
advanced-cache.php
というファイルを削除する
WordPressの管理画面を確認する
WordPressの管理画面を再度確認して、必須プラグイン・ドロップインから
KUSANAGI Configure
WP KUSANAGI
advanced-cache.php
などが削除されていればOK
また、メニューからKusanagi
という項目も消えているはずである
データベースからKusanagi関連のテーブル・レコードを削除する方法
テーブルを削除
以下の4つのテーブルを削除する
- wp_sitemanager_device
- wp_sitemanager_device_group
- wp_sitemanager_device_relation
- wp_site_cache
環境によってはこれらのテーブルがない場合もある
レコードを削除
wp_options
というテーブルからoption_name
が以下のものを削除する
- site_manager_cache_installed
- sitemanager_device_rules
- kusanagi-translate-accelerator-settings
環境によってはこれらのレコードがない場合もある