ホームページ >バックエンド開発 >PHPチュートリアル >大きなファイル (最大 100MB) をアップロードするために PHP を設定するにはどうすればよいですか?

大きなファイル (最大 100MB) をアップロードするために PHP を設定するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-28 20:41:30686ブラウズ

How to Configure PHP for Uploading Large Files (Up to 100MB)?

大きなファイルのアップロード用に PHP を設定する

大きなファイルのアップロードは難しい場合がありますが、適切な設定を行うことで最大 100 MB のアップロードを処理できます。 PHPの設定。この記事では、このような大規模なファイル転送を可能にするために php.ini ファイルで必要な変更について説明します。

調整する主な設定は、ファイルのアップロード サイズ制限とリクエストの処理時間に関連しています。

  • upload_max_filesize: この値は、アップロードに許可される最大ファイル サイズを指定します。 100 MB アップロードの場合は 100M に設定します。
  • post_max_size: このオプションは、フォーム データとファイル アップロードを含む POST データの最大サイズを制御します。また、100M に設定する必要があります。
  • max_input_time: この設定は、PHP スクリプトがアップロード リクエストを完了するために許可される最大時間を決定します。大きなファイルの場合は、タイムアウトを回避するためにこの値を増やすことを検討してください。

さらに、Apache 構成では、サーバーで許可されるリクエスト本文のサイズを増やすために LimitRequestBody ディレクティブを調整する必要がある場合があります。

php.ini ファイルと場合によっては Apache 構成にこれらの調整を行うことで、最大 100 MB のサイズのアップロードを処理できるように PHP を構成できます。

以上が大きなファイル (最大 100MB) をアップロードするために PHP を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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