问题似乎不在post_max_size
中。我试图在.htaccess
中更改它的值,但没有成功。有一个非常奇怪的行为,由于某种原因,在$_POST
数组中始终只有1001个条目(JavaScript发送1562),其余的只是切断。
以下是它的样子:
Array
(
[0] => Array
(
[phrase_position] => 1
[phrase_text_en] => Yes, this is Sunset Boulevard, Los Angeles, California.
[hero_id] => 91
[substrate] => 0
)
[1] => Array
(
[phrase_position] => 2
[phrase_text_en] => It\'s about five o\'clock in the morning.
[hero_id] => 0
[substrate] => 0
)
...
[1000] => Array
(
[phrase_position] => 1001
[phrase_text_en] => Gordon Cole?
[hero_id] => 0
[substrate] => 0
)
)
THE END!
在JavaScript方面,一切都很好。我检查了数据长度(1562)数组,我可以在Firebug控制台中看到每个元素都被发送过。
它可能是什么?
PS:
我通过jQuery.post
发送数据。
服务器nginx,PHP v5.3.3,Wordpress
提前致谢
的 EDITED
以下是JavaScript部分:
jQuery.ajax({
async: true,
cache: false,
traditional: false,
data: {serial_data: serial_data, eno_ajax_serial_action:action},
dataType: "xml",
success: function (xml, textStatus) {
...
},
url: "/wp-admin/post.php?post="+post_id+"&action=edit",
type: "POST"
});
同样尝试jQuery.post
。