nginxのとPHPは、大きなファイルをアップロード

1、php.iniのを修正

スイッチのHTTPファイルアップロードを許可するかどうかのfile_uploads。それが開いている上のデフォルトは 
指定されていませんが、システムのデフォルトの一時フォルダの使用する場合は、一時ファイルを保存するために、サーバー上のローカルファイルをアップロード- upload_tmp_dir 
最大アップロードファイルサイズを可能にupload_max_filesizeで8mの王温家宝事業を、。デフォルト値は2Mである 
、post_max_sizeの8Mが投稿できるPHPによって受信したフォームの最大値を意味する(ファイルを含む)形式のすべての値を含みます。デフォルトは8Mです 

説明 
一般的には、四つのパラメータの後に設定し、通常の状況下で、ネットワークは、アップロード<= 8Mファイルは問題ではありません 
が、あなたがアップロードしたい場合>大きなファイルの8Mを、のみこれら4は必ずしも設定されていません同じことを行います。あなたは本当に、高速ネットワーク100M / Sをアップロードする必要がない限り、そうでない場合は、次のパラメータを設定し続けなければなりません。 
PHPページを実行しているのmax_execution_timeは600(秒)ごとの最大時間値、30秒がデフォルト 
600 PHPに受信したデータの各ページに必要な最大時間をmax_input_time、デフォルトの60秒 
各PHPページを食べ最大メモリのmemory_limit 8メートル、デフォルト8M 

2、nginxのを修正

サーバーに追加します。

800Mをclient_max_body_size。

 

おすすめ

転載: www.cnblogs.com/sunshenggang/p/11465432.html