ワードプレスを編集していて「Parse error: syntax error, unexpected ‘?’ in 」と表示された場合の対処法
ワードプレスを編集していて「Parse error: syntax error, unexpected ‘?’ in 」と表示された場合の対処法
緊急事態です!ブログに全くアクセスができません・・・。
どうも、よっちゃんです。
ワードプレスの「functions.php」ファイルを編集していたところ、
コードを書き間違えて、意味不明なエラーが表示されてきました。
こんなやつです。
↓↓↓
「Parse error: syntax error, unexpected ‘?’ in 〜single.php on line 953」
よくわかりませんでしたが、953行目のコードに間違えがあるというのは
理解できたので、ブラウザの「戻るボタン」で、
「ワードプレスのテーマの編集」に戻り、間違えたコードを訂正しました。
時間が経てば、復旧するだろうと思ったので、
とりあえず待つことにしました。
しかし、
10分、20分、30分が経っても、一向に復旧されません。
ブログにアクセスしてもこんな画面が表示されるだけです。
↓↓↓
今までの記事が全部消えてしまうのか!? と焦りに焦りました。
Google先生に頼るしかないと思い、血眼になってググッていると、
同じような状況になった方の対処方法を発見して、
なんとか復旧できましたので、以下で私が行った解決方法をご紹介します。
16:00~17:00まで、ブログにアクセスできない状態が続いておりました。
訪問して頂いた方は誠に申し訳ございませんでした。
まず、「.php」ファイルを編集するときはバックアップを必ず取りましょう!
・ブログのデザインを変更するのに「.php」を編集すると思いますが、
必ず、メモ帳などでいいのでバックアップを取っておいて下さい。
私の場合は、Xserverのファイルマネージャ上で、
「.php」を編集することで、解決できましたので以下に詳細を示します。
1. Xserverのファイルマネージャにログイン
2. 修正したい「.php」ファイルを探してください
私の場合は、テーマ「stinger6] の「functions.php」でしたので、
対象ドメイン選択 – [public html] – [wp-content] – [themes] – [stinger6]と
選択して、「functions.php」にチェックを入れ、「編集」を選択して下さい。
3. 修正が完了したら、編集をクリック
これで、修正が正しければ、正常にブログにアクセスできます。
また、どこを修正して良いのかわからないときは、
バックアップしておいたファイルをアップロードして
間違えたファイルと入れ替えを行って下さい。
そうすれば、おそらく正常にブログアクセスできると思います。
さいごに
今回の出来事で得た教訓は
・バックアップは超大事!
・初心者はちゃんと調べたうえで、コードを編集すること!(デバッガ重要!)
・エラー(失敗)を積み重ねることで、人はより成長することができる!
バックアップしていたことで、今回はスムーズに復旧することができました。
バックアップはものすごい重要ですので、皆さまもどうかお忘れなく。
何事にも失敗は付き物です。特に新しく始めたことであったら、なおさらです。
皆さまも失敗を恐れず、失敗を糧に何事にも挑戦していきましょう!
「Trial And Error」 の先にあなたの求める未来はあるはずです!!
あなたがせどりを始めたいけど迷っていたり、
分からないことがあって不安になっていることはないでしょうか?
私の力が皆さんのお力になれることが必ずあると思います。
一人で悩んでいるようでしたら、よっちゃんにご相談ください。
↓↓↓