エラーに踊らされ、エラーに泣いた年度末。3月はエラーで真っ赤っか!だったというだけのメモ。

高性能テーマはエラー対処が結構面倒臭いぞよー

本日から新年度。いつの間にか、寄り添いたくないコロナと付き合って1年が経ってますね。

当サイトもお陰様で5年目を越え、それなりにログの数が増えていました。途中ぐだって更新完全ストップしたりもしてましたが、継続してることが地味に凄い。

で。

年度末だった3月は、何故かエラー勃発で痛む頭を抱えまくる月となっておりました。

特に解決方法とか書くわけじゃないけど、こんなこともあったんだという防備録として、何があったのかをメモしておこうかと。

サチコさんから怒られた。サイト読み込みが遅くなってるからなんとかしてよ!って。

ことの起こりは何気なく見ていたサチコさんの管理画面。

 
気のせいか、PC側のウェブに関する主な指標の部分で80件近くもエラーが表示されている気がする……

気になって確認してみると、やっぱり気のせいなどではなく、しっかりと不良のところに80以上の数字と真っ赤な棒グラフが並んでいるではありませんか!

 
これは……非常に拙いことになってしまったぞ……

となったので、なんとかしてエラーに退出して頂けるよう頑張ってみた結果、なんとか3月中に真っ赤っかを全てやっつけられました!

で、一体何をやったのかというと……

① Contct Form7によって引き起こされていたトラブルを対処。(プラグインを変えた)
② 読み込みサイズ不明になっていた画像を削除した。

の2つです。

正確には、問い合わせフォームを変更したことによってメールが送れないトラブルもなんとかしたので、作業としては全部で3つなのですが。

画像の削除に関しては地道な手作業しかやっていないので記録を残していませんが、Contct Form 7に関しての作業記録はこちらから確認することができます。

気が付けば空き箱もエラーで真っ赤っか!なんとかしてエラーを改善するぞ!

因みに。サチコさんには指摘を受けていないけれど、デベロッパーツールが真っ赤に染まって頭を抱えたのが空き箱。の問題。

こっちは、テーマが高性能のため「うっかり弄ると、とんでもないことに!」となりそうな状態で、色々ドツボにはまりました。

行った修正はこんな感じ。

① Contct Form7によって引き起こされていたトラブルを対処。(コードを付け足して制御)
② サイドバーに表示させていた広告を、モバイル環境で表示されないように修正。
③ ウィジェット側の広告サイズを固定。

の3つです。

実は最後に1個エラーが残っているのですが、コレに関しては親テーマのコードを修正しないといけないようなので、もう見ない振りして無視してます。

修正の記録はこちらで確認することが出来ます。

最後にやらかしたエラーが一番でかい!サイト自体がおかしくなってバックアップから復元したよ!

で、3月最終日に、当サイトとは別の管理サイトで、致命的なエラーをやらかし、割と笑えないレベルでまずい状況を発生させてしまいました。

何をやらかしたのかというと……

 
コードの表記ミスってサイトが編集できなくなっちまった!!

です。

ただの間抜けという感じですが、これがまた微妙に中途半端な状態でして。

サイトが正常に表示されない……というか、中途半端に表示されるから閲覧は可能。

しかし、記事一覧のページが真っ白けになるのと、ダッシュボード上の新規作成・編集、修正が一切出来ないという悲しい状態に陥りました。

なんとか夜中1時までにサイトは復旧したのですが、レンタルサーバー側の自動バックアップ機能がこれ程有り難い!と思った事があっただろうか!

……過去に一度データベース吹っ飛ばしてるので、有り難いと思った事はありますが、自動バックアップとデータベースのリストアにより、無事サイトを復旧させることに成功しました。

何故そうなったのかというと……

① なんとかしてしおり機能を実装出来ないかと試してた。
② その時にコードの記載にミスがあった模様。
③ そのエラーが時間差でやってきた。(半日くらい後に突然エラーが出た)

という、完全にやらかしたパターンです。怖い……

この時の作業記録は残っていませんが、一応こんなことがあったなぁというメモを自分用防備録として。

過去にデータベースを吹っ飛ばして大変な思いをしたという間抜けな記録は、こちらから確認することができます。

と言うわけで、先月はエラーに踊らされ、エラーに悩まされ、エラーに泣かされた1ヵ月になってしまいました。

立て続けに起こるトラブルはもう勘弁。

今現在は、修正出来ない(修正を放棄したともいう)エラー以外は何も起こっていないので、とても平和です。良いことだ。

スポンサーリンク