php メモリ不足の解決策は、php の最大メモリ サイズを増やすことです。特定のメソッド: [ini_set('memory_limit', '16M')]。 ini_set()関数はphp.iniの値を設定する関数で、関数実行時に有効となり、スクリプト終了後は設定が無効になります。
メモリ不足の原因の分析:
PHP ページがメモリを大量に消費している可能性があります。 PHP の最大メモリはデフォルトで 8M です。
(推奨チュートリアル: php チュートリアル)
解決策:
メモリ サイズを変更するだけです。
具体的な方法:
方法 1:
1. php.ini 設定ファイルを開きます;
2.memory_limit を 8M から 16M に変更します (またはそれ以上);
3. Apache サービスを再起動するだけです。
方法 2:
PHP ファイルに次のコードを追加します:
ini_set('memory_limit', '16M');
関数の紹介:
PHP ini_set は、php の値を設定するために使用されます。 .ini. 関数実行時に有効となり、スクリプト終了後は設定が無効になります。 php.ini ファイルを開かずに設定を変更できるため、仮想空間では非常に便利です。
関数形式:
string ini_set(string $varname, string $newvalue)
注: システム内の他のリソースを通常に使用する場合、memory_limit の値をあまり大きく設定しないでください。
以上がPHPのメモリが足りない場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。