phpでpostデータが途切れた場合の確認

5月 1st, 2012

日付毎に大量のデータを持たせて、まとめてPOSTするというシステムを作った。

データが飛んでいるのは確認したが、何故か最後の方のデータだけがごっそり抜け落ちるという事態に遭遇。

php.iniを見直し、post_max_size・upload_max_filesize・memory_limitには問題ない事を確認。

原因は max_input_vars だった。
初期ではコメントアウトされていたが、その場合1000がデフォルトとなるようだ。

max_input_varsを必要数以上の値に書き換えapache再起動でちゃんと全データがpostされるようになった。

カテゴリー: PHP, サーバー, 開発

Leave a comment

Leave a comment

コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。

Feed

http://blog.yume-dia.jp / phpでpostデータが途切れた場合の確認