読者です 読者をやめる 読者になる 読者になる

My days of...

生活のことなど

10M以上のファイルアップロードをPHPのフォームだとできない?post_max_sizeを変更すればできました

php

昨日、10Mを超えるとフォームでファイルをアップロードできないのはCodeIgniterが原因かなー?と考えてたら、そうでなく普通にHTMLでフォームを作ってPHPで受け取るようにしただけでも無理だった。

 アップロードしたファイルの大きさは、10.2Mでそのまま画面が繊維し、8Mくらいのファイルだと$_POSTと$_FILESの内容が表示された。

php.iniでupload_max_filesize = 20Mと設定したのだが・・・。

 【追記】

php.iniにある post_max_size の初期値が8Mなので、この値を20Mにすればできました。