Tôi có một vấn đề lạ trong ứng dụng PHP của mình. Trong php.ini của tôi, tôi đã nhận xét chỉ thị max_input_vars
, nhưng khi gửi biểu mẫu 1-2k (tôi biết nó khá lớn), 200 giá trị bài đăng cuối cùng bị cắt. Điều kỳ lạ là tôi thậm chí còn khởi động lại Apache của tôi. My phpinfo()
cho biết giới hạn đó được đặt là 1000. Đó có phải là giá trị mặc định không? Làm cách nào để tạo max_input_vars
không giới hạn?max_input_vars thiết lập ngay cả khi nhận xét trong php.ini
6
A
Trả lời
10
Theo the manual, có thực sự là một giá trị mặc định của 1000
cho max_input_vars
(xem bảng ở đầu trang).
Nếu bạn muốn giá trị khác với giá trị mặc định 1000 này, bạn sẽ phải chỉ định nó - và không nhận xét chỉ thị trong cấu hình của bạn.
Theo như tôi có thể biết, không có cách nào để tạo max_input_vars
không giới hạn; bạn có thể đặt nó thành giá trị đủ cao, tất nhiên, nhưng hãy nhớ rằng chỉ thị này đã được thêm gần đây làm biện pháp bảo mật. Ngoài ra, nó không có ý nghĩa để đặt max_input_vars
thành không giới hạn kể từ đó người dùng độc hại có thể gửi một lượng lớn dữ liệu và làm cạn kiệt bộ nhớ của bạn.
Các vấn đề liên quan
- 1. Tài sản là không, ngay cả sau khi được thiết lập trong mã
- 2. schema.sql không tạo ngay cả sau khi thiết lập schema_format =: sql
- 3. thiết lập chỉ thị max.input_vars PHP.ini bằng cách sử dụng ini_set
- 4. socket connect() trả về 0 ngay cả sau khi thiết lập lại ngang hàng
- 5. Facebook Graph API nhận tất cả nhận xét
- 6. Xác nhận Knockout đánh giá ngay lập tức khi tải
- 7. Lệnh Margin có thể được thực thi ngay cả khi thiết lập thuộc tính Dock không?
- 8. thiết lập móc git sau khi nhận
- 9. "HasMoreData" là đúng ngay cả sau khi Nhận-Job
- 10. Thiết lập: Có thể KHÔNG gửi email xác nhận trong các trường hợp cụ thể không? (ngay cả khi có thể xác nhận được kích hoạt)
- 11. max_input_vars giới hạn trong PHP 5.2.17
- 12. Tự động phê duyệt tất cả các nhận xét trong Plugin nhận xét
- 13. Cửa sổ ngay lập tức ở chế độ thiết kế
- 14. Nhận Active Shell trong SWT, ngay cả khi Shell không nằm trên tiêu điểm
- 15. cách nhận thư được nhập ngay lập tức trong android?
- 16. Nhận xét ngang hàng hoặc Lập trình ghép đôi, hoặc cả hai?
- 17. celerybeat sử dụng UTC ngay cả với các thiết lập múi giờ
- 18. Nhận xét có cần thiết cho ngôn ngữ lập trình không?
- 19. CloneNotSupportedException ngay cả khi triển khai Cloneable
- 20. Có thể nhận mã thông báo thiết bị ngay cả khi Thông báo đẩy không được bật không?
- 21. Xuất nhận xét dưới dạng nhận xét
- 22. Chặn nhận xét trong Gedit?
- 23. nếu _N_ = 1 điều kiện trả về đúng ngay cả khi các thiết lập bộ dữ liệu rỗng (không quan sát) trong SAS
- 24. Nhận xét trong .gitignore?
- 25. Nhận xét trong Markdown
- 26. Có nhiều xác nhận xấu trong thử nghiệm đơn vị không? Ngay cả khi xích?
- 27. 2 file php.ini
- 28. Nhận tất cả trẻ em ngay lập tức và không có gì sâu hơn
- 29. Giả lập iPhone treo ngay lập tức khi khởi chạy
- 30. Nhận phần tử con đầu tiên ngay lập tức
Lưu ý rằng Suhosin ảnh hưởng đến giá trị này. Cài đặt Suhosin để nhận, đăng, cookie và yêu cầu .max_vars có thể giới hạn giá trị thấp hơn cài đặt trong php.ini – JDS