致命的なエラー: 許容メモリ サイズ 83886080 バイトが使い果たされました...
皆さんこんにちは、質問があります
wamp を使用してプログラムを編集すると問題が発生します
写真のアップロード時に常にエラーが発生します
致命的なエラー: C:wampwwwhomeProgramprogadminphotoadd.php の 148 行目で、許容メモリ サイズ 83886080 バイトが使い果たされました (52 バイトを割り当てようとしました)。
オンラインで検索し、さまざまな方法を使用しました
最初の時間の表示にエラーがあったので、コードini_set('max_execution_time', '600');
の先頭にこのコードを追加しました。
その後、上記のメモリサイズ...エラーが再び表示されました
アップロードするコードの容量がどんなに小さくても、仮想空間に画像をアップロードするのに十分な容量がないので、エラーが発生します。
このコードをコード ini_set("memory_limit","1000M"); の先頭にも追加しました。
2 番目のパラメータを変更するたびに、関連するエラーが表示されます
たとえば、2 番目のパラメータが 600M の場合、「許可されたメモリ サイズ 60532554」カテゴリが表示されます
800 の場合、タイプ 8500332241 のコードが表示されます
700 の場合、703641255 カテゴリは Yes...
そして、次の (52 バイトを割り当てようとしました) は、常に 52 バイトで固定されています (52 バイトを割り当てようとしました)。値をどれだけ増やせばよいのか、それでも 52 バイト必要なのか、疑問に思っています。 ? ?
-1M が 10 個あり、2000 より大きい値があります。この方法でメモリを増やすと、上記のメモリ不足エラーは確実に発生しません
しかし、そのためにサーバー Web コンピューター全体が非常に遅くなり、マウスがほとんど動かなくなります。
メモリ設定が小さすぎると、メモリ不足エラーが発生します。エラーが発生しないレベルまでメモリ設定を増やすと、ページが固まって移動できなくなります。
何をすればいいのかわかりません
php.iniも変更されています。 php.ini を変更し、コードの上に
を追加します。
ini_set("memory_limit","800M");
ini_set('最大実行時間', '600');
これも同じなので、コードに直接追加しました。
画像アップロード…皆さんお願いします!