ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHPチュートリアルで大きなファイルをアップロードするときに必要な設定

PHP_PHPチュートリアルで大きなファイルをアップロードするときに必要な設定

WBOY
WBOYオリジナル
2016-07-21 16:07:35845ブラウズ

言うまでもなく、PHP 設定ファイル php.ini の問題を見つける必要があります:)

php.ini を開き、まず

; ファイルのアップロードに影響する次のパラメータを見つけます。
file_uploads = on ;HTTP 経由でのファイルのアップロードを許可するかどうかを切り替えます。デフォルトは ON で、オンになっています

upload_tmp_dir; 指定しない場合、システムのデフォルトの一時フォルダーが使用されます

upload_max_filesize = 8m。 、つまり、アップロードできる最大ファイル サイズの値です。デフォルトは 2M です




; Data Handling;

エリアには、次の項目があります:

post_max_size = 8m は、すべての値を含む、PHP によって受信できる最大値を指します。フォームで。デフォルトは 8M です


通常、上記の 4 つのパラメータを設定した後、ネットワークが正常であれば、8M 以下のファイルをアップロードしても問題ありません。


しかし、8Mを超える大きなファイルをアップロードしたい場合は、上記の4つの項目を設定するだけで間違いなく機能します。実際にネットワークのアップロード速度が 100M/S でない限り、次のパラメータに注意する必要があります:

;;;;;;;;;;;;;;;;;;;
;


max_execution_time = 600 ; 各 PHP ページの実行にかかる最大時間値 (秒)、デフォルトは 30 秒です

max_input_time = 600 ; 各 PHP ページがデータを受信するのに必要な最大時間、デフォルトは 60 秒です

memory_limit = 8m ; 各 PHP ページで消費される最大メモリは、デフォルトで 8M です。上記のパラメータを変更すると、ネットワークで許可されている通常の状況で大きなファイルをアップロードできます。

それでは、セットアップしてみましょう。今すぐお試しください。アップロードする 200M ファイルをクリックすると、音楽を聴いているとき、セックスについて考えているとき、またはトイレから戻ってきたときに、プログラムがアップロードに成功したことを通知します~

このマシンで 200M ファイルのアップロードをテストします。成功。

幸運~~





http://www.bkjia.com/PHPjc/315112.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/315112.html技術記事言うまでもなく、PHP 設定ファイル php.ini の問題を見つける必要があります。まず、php.ini を開き、ファイルのアップロードに影響する次のパラメータを見つけます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。