wpXサーバー使っててfunctions.phpを編集→画面が真っ白になって絶句→復活 までの記録

最近ブログのテーマを変更しました。で、いろいろと気になる箇所をいじっていたら触っちゃいけないところを触ってしまったらしく、「更新」をクリックした瞬間に画面が真っ白になってしまい、僕の頭も真っ白になりました。

数秒遅れで状況を理解して「おい!! あああああぁぁぁぁぁ!!」って反射的に叫んでしまいましたが自宅で作業しててよかったです。カフェとかでやってたら周りのこと気にせず同じ音量で叫んでたと思う。

一部始終

  • 最近入れたストークにOGPタグを自動的に出力する機能がないのでプラグインとかで設定する必要がある
  • あんまりプラグイン増やしたくないので他の方法を検索
  • 「これをphpに記述すればいいよ!」っていう情報を発見
  • コピペ
  • コピペする場所間違えて死亡

です。復旧するまでは生きた心地がせず、吐きそうになりながら修正作業に追われました。

解決方法

今回やった作業をまとめておきます。wpXサーバー使っててfunctions.phpを編集して真っ白になっちゃった僕と同じようなうっかりさんのお役に立てればいいなと思います。

wpXでFTPを有効にしよう

スクリーンショット 2016 09 30 12 08 54

wpXレンタルサーバーにログイン後、「インストール済みWordPress一覧」から修復したいドメインの「設定」をクリック。

スクリーンショット 2016 09 30 12 17 21
「FTPアカウント設定」をクリック。

スクリーンショット 2016 09 30 12 18 49
「設定変更」をクリック。

スクリーンショット 2016 09 30 12 19 39
  • パスワードを任意のものに設定
  • 利用設定を「有効」にチェック
  • 念のため「全てのファイル・フォルダにアクセスする」にチェック

としました。その後設定変更(確認)をクリック。

スクリーンショット 2016 09 30 12 21 28
設定編集(確定)をクリック。

これでwpX側のFTP設定は完了です。

Transmit

さて、WordPressの管理画面にすら入れないのでFTP経由でサーバのファイルを編集するしかなさそうです。

というわけでMac用のFTPクライアントソフトをインストールします。FTPソフトならなんでもいいと思います。僕はTransmitというものを使いました。7日間は無料で使えます。

どうでもいいけどテンパってるときにたどり着いたこのTransmitを作ってる会社名が「Panic」だったので「皮肉だなあアッハッハ殺すぞ」と思いました。

スクリーンショット 2016 09 30 12 27 07
というわけで怒りを抑えてログインします。wpXサーバーユーザーなら

FTPサーバー名:サーバーID.wp-x.jp
FTPユーザー名:対象のWordPressドメイン名(※サブドメイン含む)
FTPパスワード:さっき設定したやつ
ホスト初期フォルダ:空白

で接続できるはず。僕の場合は

サーバー名:kannnonn.wp-x.jp
ユーザー名:kannnonn.com
パスワード:さっき設定したやつ

で入れました。

スクリーンショット 2016 09 30 12 27 39
ログイン成功。右側がサーバー内にあるファイル一覧です。

ここから元に戻したいファイルを見つけ出します。僕が今回触ってエラーになってしまったのはStorkの子テーマ内のfuntions.phpだったので

wp-content→themes→jstork_custom→functions.php

でたどり着けました。

しかしながらこれを編集して元の状態に戻してもブログは真っ白のまま。なんでやねん!!!!

オリジナルファイルで上書きしよう

仕方ないのでオリジナルファイルで上書きすることにしました。

オリジナルファイルを入手しましょう。STORKの子テーマを配布しているページに飛んでjstork_customをダウンロード。

スクリーンショット 2016 09 30 12 35 37
ダウンロードしたフォルダ「jstork_custom」の中にfunctions.phpがあるのでそいつをTransmitを使ってサーバー上の「jstork_custom」にドラッグ&ドロップします。上書きしますか的なメッセージが出るので上書きしますよ的なボタンを押しました。

そして解決へ

スクリーンショット 2016 09 30 12 39 54
というわけで無事ブログが表示されるようになりました。おめでとうございました。

functions.phpはノー知識でいじっちゃ駄目だということを学びました。いろいろと大変でしたが無事なおってよかったです。

最近人気の記事

2016年下半期は稼いだお金を全部使うことにした
「稼いだお金全部使う」を半年間続けて思ったことと、良かった使い道5つ
2016年に買ってよかったもの94選
2017年に買ってよかったもの27選
【2017年版】おすすめの面白い漫画を237作品まとめたから全力で紹介するよ
つくりおきダブルス | mozlog
モンベルの「ジオライン」と「スーパーメリノウール」両方買って比較したので違いをまとめました
大阪人なのでAmazonのサービスを使い倒してプライム会員の年会費3900円の元を取りに行く
モンベルの「ジオライン」と「スーパーメリノウール」両方買って比較したので違いをまとめました
同棲生活を始めてから2年経ったので生活費とかコツとか買ってよかったものとかまとめ
一年中二日酔いの僕が選ぶ! ウコンの力やヘパリーゼ以上に効くドーピング剤と二日酔いに効果がある食べ物飲み物おすすめ10選
【2016年版】バックパックひとつで暮らす自称ミニマリストな僕の1ヶ月の旅の持ち物リストまとめ
ここ数年でやめてよかったこと12個
フリーランスになってからのあれこれ
「人間を燻製にしたらどうなるのか」という好奇心を満たすために秋田県横手市まで行ってラッパーの狐火さんをいぶりがっこと一緒に燻してきた
大阪の耳かき専門店『玉こん』で耳の穴を大掃除してもらいました

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です