PHPで複数ファイルのアップロードに失敗した時のメモ


PHPで複数ファイルを一括アップロードする処理を組んでいたらなぜかファイルの20個目で$_FILES[‘img’][‘tmp_name’]の中身がなくなる現象が起きた。

どうやらphp.iniの設定の中に「max_file_uploads」というパラメータがあるのだが、それで20個に制限されていたらしい。

max_file_uploads = 20

max_file_uploads = 100

くらいにすればOK

もちろんユーザがファイルをアップする際には設定だけじゃなくコード上で制御が必要。


この投稿へのコメント

コメントはありません。

コメントを残す

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL