WordPress

【WordPress】テーマヘッダーを更新できない!?「何かうまくいかなかったようです。」が出た場合に確認したい箇所【Adsense】

どうも、ワードプレッサーです。
以前テーマヘッダーを更新しようとした際、ファイルを更新できないなんてことがありました。
同じ問題にぶち当たった同士の一助となるようキーボードを(ソフトに)叩いています。

ファイルを更新できない問題

Google Adsenseの審査を受けるため、審査コードをテーマヘッダーに挿入した後、「ファイルを更新」ボタンをポチッとしたところ以下のメッセージが表示されました。

何かうまくいかなかったようです。変更が保存されていないかもしれません。手動で修正し、FTP経由でファイルをアップロードすることもできます。

何かってなんだよ!
その何かを教えてくれよ!
これではGoogle Adsenseの審査すらしてもらえないのパパパニック。

問題

別のコードの削除やコメントアウト分などの挿入の場合はファイル更新ができたので、どうやらJava Scriptを追加するとエラーメッセージが出るっぽい?

ココらへんはちゃんと調査できていないです。
結果的に解決できたので横着してます。

解決策

調査を進めた結果、WAFが関連している模様。

WAF(ワフ)はWeb Application Firewallの略で、Webアプリケーションのぜい弱性を悪用した攻撃からWebサイトを保護するセキュリティ対策です。Webサーバーの前段に設置して通信を解析・検査し、こうした攻撃からWebサイトを保護し、不正ログインを防ぐ役割で用いられます。

セキュリティが邪魔してるってことか!
PCのセキュリティソフトでもオンラインゲームをブロックするとかあるもんね。
そんな感じなのね。

ということでWordPressの問題ではなく、サーバ側のセキュリティの問題だということが判明。
WAFを一時的に無効化します。

WAFの無効化方法

私の契約しているレンタルサーバーはmixhostなので 、mixhostでの方法を記載します。

cPanelへログイン

mixhostのマイページから登録ドメインを選択し、メニューからcPanelにアクセスします。
「ユーザ名」「パスワード」を入力後、「ログイン」ボタンをクリックします。

WAF設定への遷移

メニューの「セキュリティ」から「ModSecurity」をクリックします。

有効化・無効化

自身のドメインの「ステータス」にある、「オフ」ボタンをクリックし、WAFを無効果します



これでWordPressのテーマヘッダーを更新できるかと思います。
テーマヘッダーを更新したら、cPanelに戻りWAFを有効化しましょう
セキュリティ上、無効化にしておくのはおすすめできません。

指摘やアドバイスがあればコメントお願いします。

ABOUT ME
アバター
パパラ
インフラSE兼業ブロガー。 ブラック企業脱出のため幾度となく転職活動をし無事脱出。 無料でフリーターや第二新卒向けに就職転職支援サービスやってます。是非活用してください。 > お問い合わせ 一部記事を別サイトに移転しました。 今までやったこと: 投資(株・FX・投資信託)、youtuber、バンド(ヴォーカル・ギター)、DTM(ボカロP)、生配信、一児の父。 まだまだ色々挑戦したいお年頃。

COMMENT

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