サーバー内の不具合により画面表示できないワードプレスサイトの復旧依頼がありました
今回はサイトのデータベースエラーが原因らしい不具合の復旧作業を行いました。
顧客の方より連絡があり、友人の店舗のホームページが不具合で開けなくなったとかで、なんとかなりませんかとの依頼です。
さっそく連絡をとってそのお店に伺います。そこは商店街の中の飲食店であります。店長に状況を確認すると、ある日突然ホームページが「重大なエラーが出ました」とかでみれなくなったとのこと。サイトは10年ほどまえに知り合いにワードプレスで作ってもらったそうで、ここ数ヶ月は特になにもいじってないそうです。
うーむ、なるほど重大なエラーね、こいつはかなり厄介ですな。よくあるプラグインとの競合での不具合かテーマが古くてワードプレスバージョンとの相性で壊れたのだろうか。
なのでサーバーのファイルマネージャーから入ってみて、まずはプラグインを無効にしてみます。しかしそれでも症状は変わらずでした。つぎにwp-config.phpの記述を確認します。これはワードプレスがデータベースに接続してページを表示するための設定です。
しかし各設定項目のデータベース名とユーザー名やパスワードとホスト名も間違っていません。そうなると原因はよくあるプラグインやテーマとワードプレスバージョンとの自動更新によるエラーかもしれません。
なのでエラーが出ている各PHPファイルの記述エラーを確認しないとだめかもしれませんが、いまさらそこまでやるのはわたしにはしんどいです。
なのでこうなったら一番やりたくない方法で復帰するとします。
それは、過去の無事だった時のサイトページを開いて各ページのテキストと画像をコピーして同じレイアウトのテーマのワードプレスを戻すというやり方です。
ただしそれなりに手間と時間と費用がかかるので、店長にその辺を説明します。
やり方とは無事だった時のサイトを「インターネット アーカイブ」から検索して表示させます。
サイトアドレスを検索して無事だった時期の日付を選んでサイトが開きます。各ページのテキストと画像をすべてファイルとして保存します。ページ数は少ないのですぐ保存でき、幸いインターネット アーカイブでの画像も表示されていてレイアウトも崩れてないようです。
そしてこちらのサーバーにあるワードプレスのテストサイトにそのサイトのテーマに近いものに変更してから、固定ページを同じように作成しておきます。
表示が問題ないならその後に元のサーバーの不具合だったワードプレスをすべて削除します。
そしてサーバーに新しいワードプレスをインストールします。テーマはなるべく似たようなものを選んで入れるのですが、カスタマイズの自由度の高いコクーンにしました。そして各ページのテキストと画像のコードをコピペで設定します。
元のページ数をすべて復帰したところで、問い合わせのコンタクトフォームのメール設定などを直して作業完了です。
作業日数は5日ほどかかりましたがなんとか復旧できました。まあワードプレスはメンテしないと不具合が出るのでほったらかしはやばいですよ。
□■□■□■□■□■□■
パソコン訪問修理とパソコン訪問教室講師やってます.. * Takamaru *
◆出張パソコン修理・設定承ります!依頼希望の方はこちらをご覧ください
こちらもおすすめ
バッテリーの無いノートパソコン NEC LaVie LS550/Cをゲット、SSDを入れて Windows 11へアップグレード!
2022年1月25日
以前から試してみたかったNAS用Linux OS openmediavaultをようやっと試してみました
2022年12月3日

