質問:
ファイルや写真をアップロードする場合、一度に 20 個を超えるファイルをアップロードすることはできません。20 個を超えた場合は、アップロードできます。 20 個だけが成功し、残りは失敗しました。ファイル サイズが大きくなく、PHP のmemory_limit、post_max_size、upload_max_filesize の制限に達していないことを確認してください。
原因:
max_file_uploads 構成の問題。
max_file_uploads は php5.2.12 以降で追加されたパラメータで、一度にアップロードするファイルの最大数を設定するためのもので、この数を超えたファイルは破棄されます。したがって、max_file_uploads の値を使用できるファイルの最大数に設定すると、この問題を正常に解決できます。
解決策:
1. PHP.ini ファイルを開き、max_file_uploads を検索します。存在しない場合は、ファイル アップロードの下に max_file_uploads を作成します。存在する場合は、max_file_uploads を作成します。
2. 変更内容は次のとおりです:
max_file_uploads=100
3. 設定が完了したら、php.ini を保存してサーバーを再起動します。
推奨チュートリアル: Empire CMS チュートリアル
以上がImperial CMS は、一度に 20 ファイルしかアップロードできないという問題をどのように解決しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。