PHP アップロード ファイルのサイズ制限を変更する方法
PHP アップロード ファイルのサイズ制限を変更する方法
1. ファイルが 5M ファイルのように非常に小さい場合を除き、通常はファイルをアップロードします。アップロードには 1 分以上かかります。
ただし、PHP では、ページのデフォルトの最大実行時間は 30 秒です。つまり、30 秒を超えると、スクリプトの実行が停止します。
これにより、Web ページを開けなくなります。max_execution_time
を変更して、php.ini で
max_execution_time
を検索します。デフォルトは、
max_execution_time = 00 は制限なしを意味します
2. post_max_size を変更して、POST データに許可される最大サイズを設定します。この設定はファイルのアップロードにも影響します。
PHP のデフォルトの post_max_size は 2M です。POST データ サイズが post_max_size より大きい場合、$_POST および $_FILES スーパーグローバルは空になります。
post_max_size = 150M
3. 多くの人は 2 番目のステップを変更しますが、ファイルをアップロードするときの最大サイズは依然として 8M です。
upload_max_filesize を探します。デフォルトは 8M で、それを
upload_max_filesize = 100M
に変更します。また、post_max_size は、upload_max_filesize よりも優れていることに注意してください。