phpのメモリー使用量を抑える

先日さくらのVPS 1Gプランにしてから初のリクエスト滞留→反応なし状態が起きた。

おそらくメモリ使いすぎてスワップ発生したのだろうけど、詳しく見てる暇もなかったのでVPSコンソールから強制再起動を実施した。

あとでチェックしたところPHPの利用可能メモリが128Mと初期設定のままだった。

いくらなんでも1プロセスあたり128Mは多いだろうというわけで、/etc/php.iniにある以下の行を変更する。

memory_limit = 32M

あとはApacheを再起動して、phpinfo()で設定を確認すればOK。

memory_limitの項目が32Mになっていた。

カテゴリー: CentOS, PHP パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.