phpは画像の元の画像をアップロードできませんでした
一般的なファイルのアップロード (5M ファイルなど、ファイルが非常に小さい場合を除き) アップロードにはおそらく 1 分以上かかります。
ただし、PHP では、このページのデフォルトの最大実行時間は 30 秒です。つまり、30 秒を超えると、スクリプトの実行が停止します。
これにより、Web ページを開けなくなる状況が発生します。この時点で max_execution_time を変更できます
。
php.ini で検索します
最大実行時間
デフォルトは 30 秒です。
に変更します。
最大実行時間 = 0
0は制限なしを意味します
別の方法は、php プログラムに追加することです
set_time_limit();
ページの最大実行時間を設定します。
set_time_limit(0);//0 は制限なしを意味します
2. post_max_size を変更して、POST データに許可される最大サイズを設定します。この設定はファイルのアップロードにも影響します。
PHP のデフォルトの post_max_size は 2M です。POST データ サイズが post_max_size より大きい場合、$_POST および $_FILES スーパーグローバルは空になります。
post_max_size を見つけて
に変更します
post_max_size = 150M
3. 多くの人は 2 番目のステップを変更しますが、ファイルをアップロードするときの最大サイズは依然として 8M です。
アップロードされるファイルの最大サイズを示すために、パラメーター Upload_max_filesize も変更する必要があるのはなぜでしょうか。
Upload_max_filesize を見つけます。デフォルトは 8M ですが、
に変更されています。
アップロード最大ファイルサイズ = 100M
もう 1 つ注意すべき点は、post_max_size の方が、upload_max_filesize よりも優れているということです
www.bkjia.com