2018年9月23日日曜日

ワードプレスのテーマ編集時にファイルが空になる現象について

あまプロでは、ワードプレスの授業も行っております。
先日、生徒さんのwordpressを授業してたら、急にサイトが真っ白で何も表示されなくなる現象に遭遇しました。

その顛末をあメログ。

先ず、サイトが真っ白で何も表示されない原因は管理画面の 外観 -> テーマの編集 で使うfunctions.phpが空(0バイト)になっている為でした。
functions.phpが空になる原因ですが、functions.phpの更新時に
致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。
というエラーが発生して、その際に変更が取り消されただけでなく、ファイルの中身も消されてしまった様です…。
えぇ、ファイルと一緒に頭の中も真っ白になった次第です。

現象が発生したサイトはfunctions.phpのバックアップが有った為、バックアップから復旧する事にしました。
ですが、wordpressの管理画面からでは何度遣っても上記のエラーが発生し、ファイルを更新できませんでした…。

仕方ないので、FilezillaでFTPアップロードして何とか解決しました。
やれやれ、こんな事も起きるんですね…勉強になりました。