0

私は Cakephp 2.3 (そして現在は 2.4) の Web アプリケーションを持っています。アプリは、ajax を介して 1 つのコントローラーにデータを投稿します。データは次のようなものです。

{
invoice : {id:1 , date:2013-10-22},
content : {
          0 : {amount:500, uid: 32}
          1 : {amount:600, uid: 33}
          }
}

「コンテンツ」の項目が 155 未満の場合、コントローラーは期待どおりにデータを保存します。「コンテンツ」が何らかの形で大きくなると、データの一部が欠落します。コントローラーの最初の行を確認すると、$this->request->data 配列 (および $_POST も) に "invoice" キーがなく、"content" 配列には最初の 155 項目しかなく、"id " 項目 156 のキーとその値。

そのため、Firebug はサーバーに投稿されたすべてのデータを表示しますが、コントローラーは一部しか表示しません。どうすればこれをデバッグできますか?

4

0 に答える 0