我使用的是jQuery.post
,其中一個字段是一個大字符串。它可能是2MB的文本。
jQuery.post
請求可以通過,但是這個字段在PHP的$_POST
數組中不存在。 所有其他發佈的領域都很好。這是肯定被髮送,並且實際上在file_get_contents("php://input")
如果我減小大字符串的大小,它會再次出現在$_POST
數據中。
如何刪除此字段大小限制,以便PHP將大字段推入$_POST
?
編輯:我將post_max_size
更改爲100M
,它沒有改變任何東西。
也就是說〜1048576個字符! (2字節字符)。這聽起來像一個服務器設置問題。你的崗位價值到底了嗎? –
默認'post_max_size'是8MB,所以它可能與PHP的配置沒有關係... –