0

私の開発サーバー (Linux Debian Squeeze 64 ビット、PHP 5.3) で正常に動作する PHP スクリプトを使用していますmemory_get_peak_level()が、およそ 13M のメモリを消費しています。

memory_limit実稼働サーバー (Debian、PHP 5.3 も) で同じスクリプトを実行すると、スクリプトが再現可能な 256M (で設定された制限) を超えて割り当てようとしているため、致命的なメモリ不足エラーが発生することがあります。これはデータベース駆動型アプリケーション (MySQL) であり、問​​題の原因がデータではないことを確認するためにデータベースをミラーリングしました。

10 倍以上のメモリを消費している理由を見つけるための良い戦略はありますか? その原因として何が考えられるでしょうか?ライブサーバーで使用しているioncube拡張機能を使用できますか?

4

0 に答える 0