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

PHPアップロードファイルのサイズ制限を変更する

WBOY
WBOYオリジナル
2016-07-25 08:54:54873ブラウズ
PHP でアップロードされるファイルのサイズ制限を変更する方法を紹介します。PHP のデフォルトのファイルアップロードサイズは 2M です。必要な友人の参考のために、具体的な変更方法をここで共有します。

1. PHP におけるこのページのデフォルトの最大実行時間は 30 秒です。つまり、30 秒を超えるとスクリプトの実行が停止します。 その結果、Web ページを開けなくなります。現時点では、max_execution_time を変更できます。 php.ini内を検索 最大実行時間 デフォルトは 30 秒に変更します。 最大実行時間 = 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

さらに、post_max_size は、upload_max_filesize よりも優れています。



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