Warning: Trying to access array offset on value of type bool in /home/xs654077/daisukebe.net/public_html/wp/wp-content/themes/daisukebe/functions.php on line 75
ロリポップ!へインストールしたMovable Type 6.0で403エラーが発生した!原因はWAFの設定だった! – 大輔べ

ロリポップ!へインストールしたMovable Type 6.0で403エラーが発生した!原因はWAFの設定だった!


    Warning: Trying to access array offset on value of type bool in /home/xs654077/daisukebe.net/public_html/wp/wp-content/themes/daisukebe/functions.php on line 75

最近はすっかりWordPress派ですが、Movable Type 6.0が発表されたので、ゴニョゴニョしてみることにしました。

早速ダウンロードし、ロリポップ!へインストール。そして、メインページの出力ファイル名の拡張子をhtmlからphpに変更し、「保存と再構築」をクリックしたところでトラブル発生!な、なんと403エラーページが表示されるではないですか!ん〜、ファイルのパーミッションも間違ってないし…。

調べてみると、どうやら原因はWAFの設定にあったようです。

WAFを無効にする

ロリポップ!のユーザー専用ページへログインし、メニューの「WEBツール」から「WAF設定」をクリックします。

設定状態を確認し、有効になっているようであれば、「無効にする」をクリックします。

設定の反映には5〜10分程度かかるそうなので、Movable Type 6.0の新機能でもチェックして、時間を潰してください。

参考サイト Movable Type 6.0 の出荷を開始します | MovableType.jp

さて、時間をおいてから、拡張子の変更を行ったら、403エラーは発生せずに、無事変更することができました。


参考サイト WordPress「Forbidden 403 エラー」のほとんどが解決する3つの対処法 | WordPress奮闘記
参考サイト WAF ウェブアプリケーションファイアウォール – ロリポップ!レンタルサーバー