17 Apr 2015
しんです。
大変なことが起きました。焦りました。復旧できたので経緯をアップします。
目次
ワードプレスの致命的なエラー?
サムネイルを変えたかっただけ
ホントにこれだけなんです。サムネイル、ワードプレスではアイキャッチ画像と呼びますね。これの画像サイズを変えたくて慣れもしない、知識もないcssの部分をいじってました。
ネットで検索すると、functions.phpの部分に指示を追加すればOKみたいなことが書いてあったので早速実践してみました。
ワードプレス壊れる!
追加のコードを入れて更新すると・・・なんと画面が真っ白になり、Fatal error: Call to undefined ~と英文が書かれています!
「うわああああ!?」
ビックリしました、心臓が高鳴ります(笑)。落ち着いてグーグルで翻訳してみると「致命的なエラー~」と(ToT) もうログインもできませんし、うんともすんともです。自動で取れていたと思っていたバックアップも取れてませんでした。
復旧の流れは?
ネットで検索です。
まず、サーバーにアクセスします。私はエックスサーバーを使ってます。
エックスサーバーのインフォパネルにIDとパスワードでログインし、「ファイル管理」をクリックします。
もし画面が見つからなかったら、グーグルで「エックスサーバー ファイルマネージャー」と検索しましょう。
①ファイル名から問題の「ドメイン」をクリックします。
②「public_html」をクリックします。
③「wp-content」をクリックします。
④「themes」をクリックします。
⑤「使用中のテーマ」をクリックします。
⑥「functions.php」にチェックを入れて画面右上の編集をクリックします。
⑦一旦、真っ白になってしまったワードプレスのエラー画面で書かれている部分を確認します。
これは「functions.phpの286行目がおかしいよ」とワードプレスが教えてくれているようです。
⑧、⑥で表示しているエックスサーバーの編集画面の問題箇所を修正します。
問題箇所を削除して、下の「編集」をクリックしたら、やっと元通りになりました!
良かった良かった!\(^o^)/
まとめ
たいした知識もないのに余計なことをするなということですね。
相手が見やすいサイトを作っていくのは良いことですが、大事なのはキーワードと記事だというのに。こういったことは良い経験にはなるのですが、いかんせん、時間を取られますので。いい反省材料になりました。今日ほどバックアップの重要性を認識した日はありません。
あなたも気を付けてくださいね。
それではまた(^o^)/