ホームページ  >  記事  >  バックエンド開発  >  PHPのmemory_limit関連の問題解決

PHPのmemory_limit関連の問題解決

WBOY
WBOYオリジナル
2016-06-13 13:03:35903ブラウズ

PHPのmemory_limitの問題が解決されました

???memory_limit でメモリサイズを調整できますが、PHP スクリプト内に比較的大きな DB 結果セットや配列、オブジェクトなどが存在する場合、または結果が多数ある場合これらのリソースを占有しているオブジェクトは時間内に解放できず、スクリプトの後半部分の実行中に表示される可能性があります 許可されたメモリ サイズ? xxx バイトが?xxx:xxx で使い果たされました (xxx バイトを割り当てようとしました)<code style="padding: 0px; margin: 0px;">Allowed memory size of? xxx bytes exhausted at?xxx:xxx (tried to allocate xxx bytes)<span style="font-size: small;">的问题,所以这种情况下还是要及时的进行内存释放unset($xx),特别是一些CLI的PHP程序。</span> ため、この場合はまだです特に一部の CLI PHP プログラムでは、メモリ解放 unset($xx) をタイムリーに実行するために必要です。 コード>

?

PHP バージョン >=V5.2

memory_get_usage(): http://php.chinaunix.net/manual/en/function.memory-get-usage.php

memory_get_peak_usage():http://php.chinaunix.net/manual/en/function.memory-get-peak-usage.php

?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。