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を使うと、サイトを重くしているプラグインを調べる事ができます。
プラグインをインストールしたら、管理画面ツール>P3をクリックし右上の「Scannow」ボタンをクリックします。
このプラグインはあなたのサイトのどのプラグインがサイトを重くしてるか円グラフで表示してくれます。原因プラグインが特定できたら、不要なプラグインは削除します。代替えのプラグインが有る場合は入れ替えてしまうとメモリ不足の解消につながる可能性があります。
ハッカーによるブルートフォースアタックを受けていないか確かめる
まずご契約のサーバーのアクセスログをみましょう。いつもより数万のオーダーでアクセス数が増えていて、かつxmlrpc.phpまたはwp-login.phpにそのアクセスが集中している場合ハッカーがあなたのサイトを乗っ取ろうとしている可能性が高いです。
こちらの記事を参考に対策をされる事をお勧めします。