さくらのマネージドサーバーにインストールしたWordPressで重い処理をした時、PHPのメモリ不足エラーが出た場合の対処方法

仕事でさくらのマネージドサーバーを使っているのですが、管理画面のPHP設定ファイルの編集ページでmemory_limitを1Gに設定しているにも関わらず、WordPressで重い処理をした時メモリ不足になってしまいました。

エラーメッセージにはデフォルトの128Mまでしか許可されていないとのこと。phpinfoで確認するとmemory_limitは1Gとなっていましたが、WordPressで実行した際、memory_limitの設定が反映されないようです。

この問題を解決するには、wp-config.phpに以下を追加する必要があります。

define('WP_MEMORY_LIMIT', '1G');

これでメモリ不足エラーが表示されることなく、WordPressで重い処理を実行することができました。

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください