PHP プログラムでは、添付ファイルをアップロードするときに、多くの添付ファイル (写真など) が正常にアップロードされるのに、実際には添付ファイルが 20 個しかない、またはエラーが報告されてアップロードできないという問題がよく発生します。
DEDCMS5.7 でアルバムを編集するとき、20 枚を超える写真が保存されている限り、エラーが発生することがわかりました。プロンプトは次のとおりです:
PHP Warning: Maximum number of allowable file uploads has been exceeded in Unknown on line 0
これは、
php バージョン 5.2.12 以降であるためです。 php.ini には max_file_uploads があります: デフォルト値は 20 で、これは次のとおりです:
max_file_uploads:20
おおまかな意味は次のとおりです: フォームは最大 20 枚の添付ファイルしかアップロードできませんが、なぜ帝国の画像コレクションは 10 枚の画像しかアップロードできないのでしょうか?
これは、帝国の写真コレクションには大きな写真とサムネイルがあり、サムネイル20枚を含む10枚の写真があるためです。
解決策:
php.ini の max_file_uploads:20 の値をより大きな値に変更します。例:
max_file_uploads:10000
10000、もう十分です、笑...
以上がPHPでの複数のファイルのアップロードmax_file_uploads制限の問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。