ホームページ > バックエンド開発 > PHPチュートリアル > PHP で複数のファイルをアップロードする際の max_file_uploads 制限の問題の解決策

PHP で複数のファイルをアップロードする際の max_file_uploads 制限の問題の解決策

黄舟
リリース: 2023-03-15 18:26:01
オリジナル
4411 人が閲覧しました

PHP プログラムでは、添付ファイルをアップロードするときに、多くの添付ファイル (写真など) が正常にアップロードされるのに、実際には添付ファイルが 20 個しかない、またはエラーが報告されてアップロードできないという問題がよく発生します。

DEDECMS5.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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート