WordPressスマホ対応サイト・wpプラグイン・検索体験最適化・SNS・ 動画・bgmやテーマ曲を駆使して、リアルビジネスへの集客を達成するためのコラム!

ワードプレスで画面真っ白で積んだとき、データベースから記事データを抜いて復旧

      2018/04/20

こんにちは、管理人@SS_mshpです。

今回は、ワードプレスで、画面真っ白でどうしようもなくなったときの復旧方法です。

前回は『テーマインストール時にエラーが発生したときの復旧』でしたが、今回はさらにどうしようもなくなったときの復旧についてです。管理画面にも入れず、コンフィグPHPに書く内容も忘れてしまっても、どうにかします。さっそく見ていきましょう。

■ワードプレス画面真っ白なる例

前回書いたのは『テーマインストール時に相性悪くてエラー』でしたが、今回はワードプレス勢なら非常によくある『アドレス変更』。ここで指定したアドレスと、ワードプレスが入ってる場所を間違えたりすると、管理画面やサイトが表示されない致命的エラーになります

この状況でもconfig.phpに正しく書けば直せますが、管理人は正しく表示した版を忘れて、FTPにアクセスできるのに『何と書いたらいいかわからない』という状況になりました。今回は、そんな状況でもデータベース・ftpからデータ抜いて復旧します。

■データベース入り方(ロリポサーバーの場合)

まずは横メニューのwebツールの中に『データベース』。

上位プランだと、データベースが複数作れるので、ワードプレスインストール時は自動で新規作成していました。復旧させたいワードプレスのデータベースを選択し・・・・

php my adminを。

データベースパスなどを控えていない場合は、ここで確認できました。ユーザー名はデータベースログインで使います。


で、この画面からデータベースに入れます。

■データベースやFTPに残ってるデータから、ワードプレスを復旧する

ちょっと無理やりな方法でしたが、構造を理解するためにも、データベースやFTPに残ってるデータから復旧してみます。
(記事数がまだすくない場合なら、あまり手間がかかりません。)

■画像データなど

がぞうなどのメディアデータは『インストールしたフォルダ/wp-content/uploads/』に入っています。しかし、数が多くてめんどくさいので,PCに残っていた画像をそのまま再インストール時にアップします。

■エディット済みのCSS

変更していない場合は、そのままテーマ再インストールでokです。しかし、エディットしていた場合は、もういちど調整するのは大変。『インストールしたフォルダ/wp-content/themes/テーマ名/style.css』に入っているので、それを使います。

■記事・個別ページなどはデータベースから

これはFTPで構成フォルダ見てもわからなかったので、データベースから入りました。『wp○○_posts』という部分に、記事が入っています。post_contentの列に記事が並んでいるので、クリックして表示→メモ帳などにコピペしておきます。

あとはワードプレス再インストールして復旧しました。config.phpに書く正しいアドレス覚えていればこんなことにはならなかっただろうけど、構造がわかったので良かったかなと思います(笑)

*アトリエSS・web制作サービスページに移動します。webリニューアル・ロゴ・記事・wordpress化などでお力添えできます。

【カテゴリ】 - webサイト制作, サイトエラー対策と復旧(wp/php/css) 【タグ】 -

  関連記事

WP管理画面を使いやすく~カスタムフィールド数値ソート・余計な余計な列を非表示(manage_edit-post_sortable_columnsフックなど)

今回は、カスタムフィールド表示などをつけてごちゃごちゃしてきたWP管理画 …

【WP記事取得クエリ・プラグイン無し】お知らせなどに使える、ショートコードで特定カテゴリ記事を表示プログラム

今回は、最近何件か対応した、お客さん提供用の自社開発WPテーマに標準装備 …

PHP・mb_substr関数を使って、タイトル文字数を揃える(WPレイアウト調整)

今回はPHP関数を使って、表示の調整をしてみたいと思います タイトル文字 …

【ログインページが404】ディレクトリやWordPress アドレス変更でログインできない場合は、データベースからログインできるアドレスに直す

今回は、WordPress を使っていて怖いエラーの1つ『ログインページ …

【ユーザーデータ取得】WordPress定義済み関数の『get_userdata()』『wp_get_current_user()』ってどのように違うの?

今回は、WPシステムのwebサイト制作などでちょくちょくお目にかかる、W …

WordPressサイトヘルスを『改善が必要→良好』にしたいけど、どうすれば良い?(プラグイン・テーマ・WP/PHPバージョンアップデート)

今回は、WordPressがサイトのセキュリティや稼働状態を勝手に診断し …

WordPressサイトに、Microsoft Azureを使って、シングルサインオン機能(パスワードベース・プラグイン無し)を実装してみる

今回は、管理するサイトが増えてきて、『id/pass管理めんどくせ~』っ …

WordPressをcookie関連設定でログイン不可能にしてみた(cookieブロック・トークン削除・ログイン成功cookie削除)

cookieブロック・トークン(データベースsession_token)削除・ログイン成功cookie削除といった操作・設定を行い、WordPressをログイン不可能にしてみた実験についてです。

WordPress 5.2がサーバーPHP5.6.2以下で動かなくなる事例~更新や閲覧はできる?バージョンアップの注意点は?

今回は、WordPressの最近の新しいバージョンで、PHPバージョンを …

【METAタグで新サイトに転送】meta http-equiv=”refresh”で転送・WPサイトでの活用・301リダイレクトとの使い分けとは?

今回は、管理人がネットサーフィンしていて見つけた、サイトの転送&活用テク …

【WordPress/エラー対策】プラグインbizcalendarが改造テーマで表示しない事例

今回は、最近このサイトでAPIカレンダープラグインの話題のアクセスが上が …

【PHP】GD・ImageFilterで、画像の色合いを変えてみる

今回は、管理人がPHPプログラムについて学習していて、やってみた事柄を紹 …