Follow Us:

WordPress ワードプレスのエラー解説:fatal error out of memory

  •  更新日:

fatal error out of memoryの意味

ワードプレスの基板プログラム実行環境であるPHPがメモリ不足により強制終了した

考えられるエラーの原因

WordPressのサイトを表示中に、PHPのメモリ不足が起り、実行が強制終了している状態です。PHPの割当メモリ不足、プラグインの不具合により非常に負荷が掛かっている、もしくはアクセス過多の状況が考えられます。

エラーの対処方法・修正方法

PHPの割当メモリを増やす

php.iniに下記の部分を探しメモリー容量を64M,128M等段階的に割り当てメモリ容量を増やします

memory_limit = 64M

もしくはhtaccessファイルに下記の記載をしてPHPの割り当てメモリ容量を増やします

php_value memory_limit 64M

重いプラグインを排除する

P3を使うと、サイトを重くしているプラグインを調べる事ができます。
screenshot-2
プラグインをインストールしたら、管理画面ツール>P3をクリックし右上の「Scannow」ボタンをクリックします。
このプラグインはあなたのサイトのどのプラグインがサイトを重くしてるか円グラフで表示してくれます。原因プラグインが特定できたら、不要なプラグインは削除します。代替えのプラグインが有る場合は入れ替えてしまうとメモリ不足の解消につながる可能性があります。

ハッカーによるブルートフォースアタックを受けていないか確かめる

まずご契約のサーバーのアクセスログをみましょう。いつもより数万のオーダーでアクセス数が増えていて、かつxmlrpc.phpまたはwp-login.phpにそのアクセスが集中している場合ハッカーがあなたのサイトを乗っ取ろうとしている可能性が高いです。
こちらの記事を参考に対策をされる事をお勧めします。

WordPress ワードプレスのエラーの修正のご依頼はワードプレスドクターまでお気軽にどうぞ [お見積もりは無料です]


関連タグ:

Wordpress ワードプレス ドクターBlog タグ一覧

© 2015-16. «WP Doctorワードプレスドクター». All right reserved.