做公司內部ERP的case,
常會使用到大量的GET、POST甚至COOKIE、SESSION。
我遇到的問題為,明明使用少量資料時系統正常執行,
但大量資料POST時,卻少了好多資料。
原以為是POST資料超過最大值,
但POST的資料在正常使用中是很難被用到最大值的,
爬文之後,發現:
在 PHP 5.3.9 版之後加入了 max_input_vars 的屬性,
詳細可參照 max_input_vars
該值如未設定時,預設為 max_input_vars 1000
也就是最大的傳值總數量為1000
而這數量包含 POST GET COOKIE
最後於pnp.ini將該值設大之後,
便可正常傳送較大量的值了。
沒有留言:
張貼留言