memory_limit は php.ini のより重要なパラメータです。これが小さすぎると、実行時に致命的なエラーが発生します。「許可されたメモリ サイズが xxxxxx バイトを使い果たしました」というエラーが発生します。解決策を見てみましょう。
php.ini を編集する php.ini で「memory_limit」項目を見つけます。ない場合は、このパラメータをファイルの最後に追加できます。以下にいくつかのセットアップ例を示します
memory_limit = 128M; 128M は任意の値に変更できます
ファイルを保存
Web サーバーが Apache を使用している場合は、次のコマンドを実行します。
httpd再起動php.ini を個人的に変更することは許可されていない場合があります。次に、memory_limit の値を増やすための他の方法を検討することをお勧めします。
memory_limit サイズを変更する方法 2: .htAccess
注: このメソッドは、php が Apache モジュールで実行される場合にのみ有効です。 Web サイトのルート ディレクトリで「.htaccess」ファイルを見つけます。ファイルがない場合は、自分で作成できます。次に、次の設定をそれに入れます
php_valuememory_limit 128M; 128M を任意の値に変更できます
memory_limit サイズを変更する方法 3: 実行時に PHP のメモリ設定を変更する
次のコマンドラインを PHP コードに追加するだけです。
ini_set('memory_limit','128M'); 。