Elementorの不具合の原因と解決方法

Elementorが使えない?不具合の原因はこれ!【サーバーエラー403、500、502全部解決】

「Elementorが使えない・・・」
「Elementorが保存できない・・・」
「不具合?502エラー?意味がわからない・・・」

こんな問題ありませんか?
これは公式のEelementorのFacebookグループでも出てくる問題です。
でも安心してください
大概の問題の原因はすでに解明されていて、解決策があるんです。

この記事ではElementorの不具合の原因と解決方法を提示していきます。
パパッと解決してしまいましょう!

ここに書いてある情報は、自分の経験とElementorの公式サイトのトラブルシューティングのページを参考にしています。

動画でも説明しています。

サーバーの設定がElementorの推奨するものに達してない

原因の多くはサーバーの設定なんです。
Elementorはあのように自由自在にページを作れますが、そのためにはある程度のスペックのサーバーの設定が必要です。

推奨されるサーバーの設定

  1. PHPバージョンは7.0以上
  2. MySQLバージョンは5.6以上
  3. PHPのメモリは256MB以上

大概のホスティング会社は1と2はクリアしています。
問題はメモリです。
個人的には512MBをオススメしています。

サーバーの設定をElementorからチェックする方法

Elementorのサーバーの設定を直す方法
クリックで拡大

『Elementor』 → 『システム情報』へ行くと、現在のサーバー設定を見ることが出来ます。
Memory Limitというところがメモリの量を表しています。

メモリ不足は500エラーの原因

エラーのところに500と書いてませんか?
それはメモリ不足によるエラーです。

サーバーのphp.iniをいじってPHPメモリを増やす

php.iniまたは.htaccessというファイルがサーバーには置いてあり、これをアップデートすることでPHPのメモリを増やすことが出来ます。

php.inimemory_limit = 256M
.htaccessphp_value memory_limit 256M

いずれかのファイルを見つけたら、この上のコードを追加します。
どちらか一つで十分です。

WAFがElementorに干渉してる(サーバーエラー403)

サーバーによくWAF(ウェブアプリケーションファイアウォール)というものが使われており、これがElementorが正常に動作することを妨げてる場合があります。
サーバーによって設定画面が変わってきますが、大概はセキュリティのセクションにあるはずです。
これを停止してElementorが正常に機能するか試して見ましょう。

WAFを停止してもよい

これが問題の場合、WAFを作動させた状態でElementorを使うことが難しくなります
絶対無理ではないのですが、結構手間がかかります
WAFはホスティング会社によっては導入されていないもので、絶対必要なものではありません。

エックスサーバー でWAFを停止する方法

エックスサーバー の管理画面
エックスサーバー の設定するドメインを選択

問題が発生してるドメインを選択します。

エックスサーバー のWAF管理画面

ここまできたら、一つ一つOFFにしてどれがElementorのサーバーエラー(403)の原因になってるのか調べ、それだけOFFにします

他のプラグインがElementorと干渉してる

サーバーの設定がしっかりしていても、他のプラグインがElementorと干渉して問題を起こしてることがあります。

Elementor以外全てのプラグインを停止して見る

まずどの問題はプラグインなのかどうかを調べます
そのためにはElementor以外の全てのプラグインを一度停止してみることをオススメします。
これで問題が解消されたら、一つづつ有効化して見ます。
問題がまた発生したら、その時に有効化したプラグインが原因です。

テーマがElementorに対応してない

これは日本のテーマでよく起こる問題なのですが、Elementorはテーマによってはうまく作動しません
これは実はサイトのスピードにも関係してきます。
Elementorがしっかり対応したテーマを使いましょう。

この記事でElementorと相性抜群のテーマを7つ紹介していますので、他に原因が見当たらない場合は試して見ましょう
>>Elementorと使うべきテーマはこの7つから選ぶべし!【じゃないとサイトが遅くなります】

502エラーを解決する方法

Elementorを起動した時に502と表示され、英語でメッセージが出る場合があります。
この502エラーの原因はElementorの公式サイトでも『サーバーとの相性が悪い』としか説明されていません。
ですが解決方法があります。

エディター読み込みツールのメソッドを切り替える

Elementorとサーバーの相性が悪い場合はこれで解決

Elementorの設定画面の中に『エディター読み込みツールのメソッドを切り替える』とありますので、これを『有効にする』を選択します。
具体的に何が変わるのかはElementor側も説明していませんが、502エラーはこれで解決できます。
試してみてください。

その他問試してみるべきこと

他にも色々な問題が起こる可能性があります。
試してみる価値のある解決方法を紹介します。

パーマリンクの設定を基本に戻して保存

パーマリンクを基本に戻す

パーマリンクの設定を一度基本に戻して保存
そしてまた自分の好きな設定に戻して保存
これだけです。
本当に時にこれで直す問題もあるので、試してみましょう。

Elementorをインストールし直す

Elementorを一度アンインストールして、もう一度インストールし直してみます。
これで直る問題もあります。

サーバーキャッシュの削除

サーバーでキャッシュをできるホスティングの会社が結構あります。
これで不具合が起きることもあるので、一時的に無効化するか削除してみましょう。

サーバーを変える

いくらサーバーの設定を変えてもうまくいかない場合があります。
特にロリポップはElementorやDiviとは相性があまりよくないようです。
そんな時は思い切ってWEBホスティングを変えましょう

オススメは、エックスサーバー ConoHa Wingです。

Elementorのサロンで質問してみる

私が運営してるElementorなどのノーコード(NoCode)ツールのサロンがありますので、もしどうしても解決出来ないことは、そこで質問してください。
答えを知ってる人がいるかもしれません。

https://nocodeweb.jp/tofulab/

Elementorのことをもっと学びたい人は、どうぞElementorの使い方完全ガイドを見てください。
様々なElementorに関する情報がまとめられています。

コメントする

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

Scroll to Top