ファイルをアップロードするときは、php.ini ファイルに注意する必要があります。
ファイルをアップロードするときは、php.ini ファイルに注意する必要があります
この章でアップロードについて正式に説明する前に、最初に注意する必要があるのは php.ini ファイルです。
php.ini ファイルの変更方法を初めて紹介します。設定項目が説明と矛盾している場合は、変更に注意してください。
各設定項目を理解しましょう。
php.iniを変更する方法を見てみましょう。
php.ini ファイルが多すぎて見つからない場合は、ctrl+f を使用して関連する設定項目を検索できます。
設定項目 | 機能説明 |
---|---|
file_uploads | onはファイルアップロード機能をオン、offはオフを意味します |
post_max_size | POSTパラメータの最大値によって許可されたシステム |
Upload_max_filesize | システムが許可するアップロードファイルの最大値 |
memory_limit | メモリ使用量制限 |
推奨サイズ: file_size (ファイルサイズ) <サイズ < post_max_size < ;memory_limit
さらに、スクリプトの実行時間に注意してください。
max_execution_time、このパラメータの単位は秒です。
このパラメータは、スクリプトの最大実行時間を設定します。
必要に応じて適切な変更を行うこともできます。通常は変更する必要はなく、システムのデフォルト値で十分です。非常に大きなファイルをアップロードする場合、このパラメータが変更される可能性があります。
アップロード時間が長すぎるため、タイムアウトになります。このパラメータを 0 に設定すると、タイムアウト期間は制限されないため、お勧めできません。
php.ini の関連構成が完了したら、最初のファイルのアップロードを完了することを開始できます。