スポンサードリンク

PHPで作業していて
たまにメモリエラーが起こることがあります。
その対処方です。
スポンサードリンク
php.iniで対応する
一番簡単な方法はphp.iniのメモリ設定を変更することです。
memory_limit = 32M
※任意の値でも指定できます。(256、512等)
上記のようにphp.iniを編集する。
レンタルサーバーによっては変更できない場合があります。
.htaccessで対応する
.htaccessで設定する方法もあります。
php_value memory_limit 32M
※任意の値でも指定できます。(256、512等)
※php_value にて設定する場合、ディレクトリ内に php.iniが存在していると動作が不安定になるため、名前を変更、もしくは、削除しておきます。
スポンサードリンク
phpファイルで対応する
特定のファイルでエラーが出る場合には
エラーが出るファイルのみで対応も可能です。
ini_set("memory_limit","32M");
※phpファイルに直接記述します。(ヘッダーより上)
僕はphp.iniかphpファイルで対応することが多いですね。
(参考)
対応例1.メモリ不足なので、PHPの最大使用メモリを増加するよう変更
スポンサードリンク