ホームページ >バックエンド開発 >PHPチュートリアル >PHPのmemory_limit関連の問題解決
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
?