本サイト 「設計情報」 https://markle-design.tokyo (フォルダ:CHJ)に、
誤って 新しいWPを上書きインストールしてしまった。。。
その際、データベースを指定していた。(DB名:LAA1134710-klbgkj)
元々は、
markle-design.tokyo DB:LAA1134710-ouvzwd
上書きインストールにより
markle-design.tokyo DB:LAA1134710-klbgkj となってしまった。
当初、DBも上書きしてしまったと思い込み、バックアップオプションから、バックアップデータで、もとに戻すことを試みる。
【バックアップデータの復元】
バックアップデータは「WEBサイト(FTPサーバー)」と、「データベース」に別れている。
1,まずは、「WEBサイト(FTPサーバー)」を、最新バックアップの時点まで「復元」した。
2,次に、「データベース」から、目的のDB名(LAA1134710-klbgkj)を最新バックアップの時点まで「復元」した。
3,復元したデータベースをダウンロードした圧縮ファイルを、SQl(phpMyAdmin)よりインストールした。
結果 ▶ 変化なし(当然- –;)
原因がわからず、悩みまくった末、WPのインストール履歴から、元々の「設計情報」サイトのデータベースが
LAA1134710-ouvzwd だったことが判明した。
データベースは、上書きされておらず現状のまま残っていることになる!
ということは、新しいWPサイトに、このデータベースを読みに行くように設定すれば元に戻るはず。
【WPサイトのデータベースを変更する】
WPサイトのルートにある「wp-config.php」で、データベースを指定していることは知っていたので、
wp-config.php の必要項目を変更した。
直接 markle-design.tokyo で行うのはやめて、「tomoko-memo」フォルダに、新しいWPをインストールして試す。
変更
define( ‘DB_NAME’, ‘LAA1134710-wozbcm’ ); → LAA1134710-ouvzwd に変更
define( ‘DB_USER’, ‘LAA1134710’ ); → 変更なし
define( ‘DB_PASSWORD’, ‘Dcz4OZAx84YdI2A7’ ); → LAA1134710-ouvzwd のパスワードに変更
define( ‘DB_HOST’, ‘mysql302.phy.lolipop.lan’ ); → LAA1134710-ouvzwd のホストに変更
$table_prefix = ‘wp20250311160357_’; → データベース接頭値を、LAA1134710-ouvzwd の接頭値に変更
追加
WordPressアドレス、サイトアドレス が変わってしまったので、その指定を追記
define(‘WP_HOME’,’http://takeidesign.main.jp/tomoko-memo’);
define(‘WP_SITEURL’,’http://takeidesign.main.jp/tomoko-memo’);
さらに、ディレクトリのパスを設定を追記(wp-content フォルダ と、 プラグインフォルダの パスを設定)
define( ‘WP_CONTENT_DIR’, dirname(__FILE__) . ‘/wp-content’ );
define( ‘WP_PLUGIN_DIR’, dirname(__FILE__) . ‘/wp-content/plugins’ );
以上で、wp-config.php の設定終了。
ーーーーー
この作業で、http://takeidesign.main.jp/tomoko-memo が正常に表示された
正確に言うと「◯◯テーマが存在しない」旨のエラー表示▶テーマの設定 を行い表示されるようになった。
この状態だとSSL化されていない、 等の問題があり、このデータをall in one wp migration プラグインで
バックアップ後、markle-design.tokyo に インポートした。
DB:LAA1134710-klbgkj が、LAA1134710-ouvzwd のデータを引き継いでいる状態になった。
参考サイト