Bạn có thể thấy một thông báo bật lên trong Beaver Builder rằng cài đặt PHP Max Input Vars thấp hơn số lượng cài đặt được lưu
Giới hạn số lượng biến đầu vào có thể được chấp nhận. Đây là một tính năng bảo mật cho các cuộc tấn công DDoS, nhưng trong một số trường hợp, giới hạn có thể cần phải tăng lên để phù hợp với số lượng biến bài đăng mà Beaver Builder đang lưu
Tìm giá trị hiện tại của max_input_vars
Bạn có thể hiển thị giá trị của max_input_vars
bằng cách bật chế độ Gỡ lỗi trong Beaver Builder
- Chuyển đến Cài đặt > Beaver Builder > Công cụ
- Cuộn đến phần Chế độ gỡ lỗi và nhấp vào Bật chế độ gỡ lỗi
- Chuyển đến liên kết duy nhất được cung cấp trong phần Chế độ gỡ lỗi
- Trên trang đó, tìm kiếm
PHP Max Input Vars
Giá trị được liệt kê ở đó - Quay lại Cài đặt > Trình tạo Beaver > Công cụ và nhấp vào Tắt chế độ gỡ lỗi
Thay đổi giá trị của max_input_vars
Hầu hết các máy chủ được chia sẻ sẽ không cấp cho bạn toàn quyền truy cập để sửa đổi giá trị này nhưng nhà cung cấp dịch vụ lưu trữ của bạn có thể dễ dàng thay đổi giá trị cho bạn. Chúng tôi khuyên bạn nên yêu cầu họ tăng max_input_vars
lên 5000
Nếu bạn có thể tự thiết lập, chúng tôi khuyên dùng phương pháp đầu tiên cho người dùng tiêu chuẩn và phương pháp thứ hai cho người dùng nâng cao
Phương pháp 1. chỉnh sửa. tập tin htaccess
Phương pháp này có thể không hoạt động trong tình huống lưu trữ của bạn. Trong trường hợp đó, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn để được trợ giúp
PHP Max Input Vars là số lượng biến tối đa mà máy chủ của bạn có thể sử dụng cho một hàm duy nhất để tránh quá tải
Chỉ thị max_input_vars có thể được đặt trong tệp .htaccess
, php.ini
, .user.ini
hoặc wp-config.php
. Để có quyền truy cập vào các tệp này, bạn sẽ cần thông tin đăng nhập FTP. Nếu bạn không có những thứ này, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn
- Trong bản cài đặt gốc WordPress của bạn, hãy tìm bất kỳ thứ nào trong số này
.htaccess
,php.ini
,.user.ini
hoặcwp-config.php
- Chỉnh sửa tệp và dán mã chỉ thị
- Khi bạn đã thực hiện xong các thay đổi, hãy lưu tệp. Nếu bạn đã tải xuống tệp để thực hiện thay đổi này, hãy tải tệp đó trở lại máy chủ của bạn và ghi đè lên tệp hiện có
Chỉ thị cho. htaccess
php_value max_input_vars 4000
Chỉ thị cho php. ini hoặc. người sử dụng. ban đầu
max_input_vars =4000
Chỉ thị cho wp-config. php
@ini_set[ 'max_input_vars' , 4000 ];
Giới hạn khuyến nghị tối thiểu là 4000
Cảnh báo
Thay đổi chỉ thị máy chủ được khuyến nghị cho chủ sở hữu trang web tự tin làm như vậy. Nếu bạn muốn có các chuyên gia làm việc này cho bạn, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn
Cách tăng max_input_vars từ máy chủ DreamHost
Bạn có thể thử tăng giá trị mặc định của max_input_vars qua htaccess từ máy chủ DreamHost của mình
1
php_value max_input_vars 2000
nếu bạn gặp lỗi 500, bạn nên sử dụng như sau
1
2
3
4
5
php_value max_input_vars 2000
Nhiều phương pháp có thể được kiểm tra bằng cách làm theo liên kết
Cách tăng max_input_vars
0 0 phiếu
Đánh giá bài viết
Chúng tôi đã đề cập cách thay đổi cài đặt PHP trên tài khoản lưu trữ chia sẻ GoDaddy trước đây, nó được thực hiện trong. người sử dụng. tập tin ini. Đây là một hack khá phổ biến có thể được áp dụng cho các tài khoản lưu trữ tương tự khác tại các công ty lưu trữ khác nhau. Tuy nhiên, Dreamhost sử dụng một cách tiếp cận khác. Đây là cách chúng tôi làm điều đó tại Dreamhost
Thuật ngữ tiêu chuẩn cho tệp cấu hình PHP là php. ban đầu. Tại DreamHost, thay vào đó, tệp “phprc” được sử dụng. Điều này hoạt động theo cùng một cách - chỉ có tên là khác nhau. Điều bạn cần biết, DreamHost gán cho mỗi phiên bản PHP một thư mục con trong. thư mục php [được đặt trực tiếp dưới thư mục gốc của ứng dụng của bạn]
Ví dụ: nếu trang web [ứng dụng] hiện đang chạy trên PHP 7. 2, chúng ta sẽ thay đổi tệp phprc trong 7. 2 thư mục con. Khi bạn tìm thấy tệp, phần còn lại là như nhau. Đây là một ví dụ