エラーの原因を探す

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

今日は月一の通院(アレルギー)で午後から外出したのだが、こういう時にタイミング悪くトラブルが発生する。春頃作成したサイトが表示されなくなったとメール。
帰宅してサイトを見ると500エラー。

FTPでhtaccess とwp-config を確認、何も無し。
サーバーのエラーログも何も無し。
プラグインディレクトリを覗くと更新日付が最近のものが幾つか。サーバーによってはプラグインの更新時にphpバージョンの違いなどでエラーを起こすことはあるが、さくらサーバーなのでそれもないだろう。

wp-config を編集してエラーを表示させると、テーマのfunctions にエラーあり。
ダウンロードして作成時のファイルを比べると追記があったので、これを削除、で、無事表示された。

が、管理画面に入れない。
SiteGuard でwp-admin へのアクセス制限をかけているので、htaccess の記述を一旦削除して管理画面に入り、再設定。

これにてオールクリア。
functions の編集は細心の注意とバックアップで。