構成を変更してphpファイルのアップロードサイズ制限の問題を解決します(apache+php)

816 ワード


phpファイルのアップロードサイズの制限に影響する構成には、PHP自体の制限と採用されているWebサーバの構成制限が含まれます.ここでは、apacheを例に、php+apacheでこの問題をどのように解決するかを説明します.
1.apache構成項目の変更
アップロードサイズの構成項目についてapacheを変更し、apache 2の下でhttpdを変更する必要があります.confプロファイルの
1 LimitRequestBody 102400
102400を大きくします.
2.php構成項目の変更
実際の状況に応じてphpを修正する必要がある.iniプロファイルのmax_execution_time(phpページ実行最大時間)、max_input_time(phpページ受信データ最大時間)、memory_limit(phpページで使用される最大メモリ)、upload_max_filesizeとpost_max_sizeなど5つのパラメータ.
phpを変更します.iniプロファイル
1
2
3 upload_max_filesize = 20M post_max_size = 30M memory_limit = 256M
ファイルが大きすぎると、時間の問題が発生します.必要であれば、次のように修正します.
1
2 max_execution_time = 300 max_input_time = 600
本文タイトル:phpファイルアップロードサイズ制限問題(apache+php)を解決するための構成の変更