ホームページ  >  記事  >  バックエンド開発  >  PHPでアップロードされたファイルのサイズ制限を変更する方法

PHPでアップロードされたファイルのサイズ制限を変更する方法

WBOY
WBOYオリジナル
2016-06-13 12:23:49865ブラウズ

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 よりも優れていることに注意してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。