10M以上のファイルアップロードをPHPのフォームだとできない?post_max_sizeを変更すればできました
昨日、10Mを超えるとフォームでファイルをアップロードできないのはCodeIgniterが原因かなー?と考えてたら、そうでなく普通にHTMLでフォームを作ってPHPで受け取るようにしただけでも無理だった。
アップロードしたファイルの大きさは、10.2Mでそのまま画面が繊維し、8Mくらいのファイルだと$_POSTと$_FILESの内容が表示された。
php.iniでupload_max_filesize = 20Mと設定したのだが・・・。
【追記】
php.iniにある post_max_size の初期値が8Mなので、この値を20Mにすればできました。
【Amazon.co.jp限定】Transcend SDHCカード 32GB Class10 UHS-I対応 (最大転送速度90MB/s) 無期限保証 TS32GSDHC10U1E (FFP)
- 出版社/メーカー: トランセンドジャパン
- メディア: Personal Computers
- この商品を含むブログを見る