0

问题似乎不在post_max_size. 我试图改变它的价值,但.htaccess没有成功。有一个非常奇怪的行为,由于某种原因,数组中总是只有 1001 个条目(JavaScript 正在发送 1562)$_POST,其余的就被切断了。

这是它的样子:

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

提前致谢


已编辑

这是 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了,一样的。

4

0 回答 0