キャリコ

WordPress や STINGER5 のカテゴリを中心に徒然なるままに綴る個人ブログ「 Calico 」です。

WordPress で「 下書きを保存しています… 」が永遠に終わらない原因はロリポップの WAF だった

      2014/11/02

STINGER5 以外のテーマを扱ってみたキャリコ( @calicocatxyz )です。

使いたいテンプレートを選んでインストールして、いざカスタマイズ!っというときに遭遇したエラー、それが『 403 』でした。

外観には Theme Options という一般設定が出来る項目が入ってるのですが、設定を終えて保存するボタンを押すと『 ※指定されたページ( URL )へのアクセスは禁止されています。』と表示され、403エラーが出てしまうのです…

サーバーにアップロードしたテーマファイルを直接いじれば一般設定を変更することも出来なくはないですが、それだといちいち面倒臭いしスマートな方法ではありません。それで調べてみたら原因はロリポップの WAF だったというところに行き着きました。

Ads by Google

ロリポップの WAF って何?

不正なアクセスをブロックしてくれる

WAF とはウェブアプリケーションファイアーウォールの略で、不正なアクセスによるサイトの改ざんや情報漏洩を防ぐ機能です。

Photo credit : http://lolipop.jp/

Photo credit : http://lolipop.jp/

不正なアクセスをブロックしてサイトを守ってくれる便利な機能ですが… 今回のように意図しない403エラーが出てしまう場合があります。

正常なリクエストまで拒否してしまう

WordPress のテーマをインストールすると、サーバーにアップロードされます。一般設定のようなファイルの書き換えはダッシュボードで出来ますが、サーバー上のファイルと連動してるからダッシュボードからのアクセスが不正とみなされてしまうようです。

403エラーを回避する方法

WAF 機能を無効にする

これはもう単純ですがロリポップの WAF 機能を無効にしてしまうことです。ロリポップにログインしたらメニューの WEB ツールを選び WAF 設定をクリックします。

WAF 設定の設定変更で『 無効にする 』にすると機能が無効になり、5~10分ほどで変更が反映されます。しかしこの方法はセキュリティが甘くなってしまうというリスクが生じます。

より高度な方法

403エラーが出たテーマを更新するときは403エラーが出たときだけ無効にして、更新が終わったら元に戻すようにしていますが… より高度な回避方法はこちらのサイトを見るとわかりやすいと思います。

下書きを保存しています… も原因は同じ

この問題を回避するのに WordPress の自動保存を停止させました。こうすることにより「 下書きを保存しています… 」が永遠に終わらない現象を回避することが出来ます。

自動保存を停止させる方法

wp-config.php 』をいじります。このファイルは書き込み権限がなく内容の変更が出来ない属性400ですが、600にすると書き込みと変更が可能になります。このファイルに記述してある「 require_once(ABSPATH . ‘wp-settings.php’); 」より前に下記のコードを追記します。

これで自動保存が停止されました。実はキャリコ… ブログを書くときはティストエディタを使っていて、WordPress のダッシュボードで直接書くことはありません。出来上がったものを投稿の編集に貼り付けてるだけで、「 下書きを保存しています… 」が永遠に終わらない現象はこのときに起きてました。毎回なるわけじゃないから放っておいたけど、この現象もロリポップの WAF が原因だったようです。

まとめ

別のテーマを扱ったときに403エラーに遭遇して、この現象もロリポップの WAF が原因だったと知って備忘録として記事にしました。どなたかのお役に立てれば♪

ライター紹介

キャリコ 統括、ライターの猫たちを束ねるボス

キャリコの創設者であり、助手には書けないようなネタをお届けします。

 - ウェブサービス

この記事が気に入ったら
いいね!しよう

キャリコの最新情報をお届けします

Twitter でキャリコをフォローしよう!

【キ】 アドセンス用336px

【キ】 アドセンス用336px

  関連記事

eye
クリック率が250%増!nend の単価が低けりゃ CTR を増やせばいいじゃない♪

まずまずの結果、キャリコ( @calicocatxyz )です。 小学生のお小遣 …

アクセスアップには Twitter を極めるのが近道な理由とメリット
アクセスアップには Twitter を極めるのが近道な理由

時間差で読書の秋が訪れてるキャリコ( @calicocatxyz )です。 外気 …

1
Googleが マテリアルデザイン化された750個のアイコンを配布

10月も後半に入り冷え込んできたのにセントラルヒーティングの付け方がわからないキ …

LINE が本気だしてきた!エイベックス、ソニーミュージック、サイバーエージェント、グリーなどと新会社設立

今日の Gunosy 朝刊で驚きのニュースを知ったキャリコ( @calicoca …

1
SNS 連携サービス「 Paper.li 」の登録方法。キャリコ新聞も創刊したよ!

ひょんなことから新聞を創刊したキャリコ( @calicocatxyz )です。 …

Feedly のフォローボタンを設置してブログの購読者を増やそう

Avicii にメロメロ、キャリコ( @calicocatxyz )です。 彼の …

pocket のブックマーク数の取得方法とオリジナル SNS ボタンの設置方法

週3でペペロンチーノを食べてるキャリコ( @calicocatxyz )です。 …

Facebook の変更に合わせた記事の拡散につながる OGP 設定【 最新版 】

口内炎に苦しんでるキャリコ( @calicocatxyz )です。 そりゃペペロ …

忍者 AdMax が Google AdSense よりも稼げる理由
忍者 AdMax の年間平均クリック単価は62円?!

そんなバカな、キャリコ( @calicocatxyz )です。 実は忍者 AdM …

【 保存版 】フリー写真素材サイト超絶まとめ61選
【 保存版 】フリー写真素材サイト超絶まとめ61選

ブログのアイキャッチなら任せろ、キャリコ( @calicocatxyz )です。 …