Lỗi 413 Request Entity Too Large là gì
Lỗi 413 Request Entity Too Large xảy ra khi kích thước request của client vượt quá giới hạn kích thước tệp của máy chủ cho phép. Điều này thường xảy ra khi khách hàng cố gắng tải một tệp lớn lên máy chủ web và máy chủ phản hồi bằng lỗi 413 để cảnh báo cho khách hàng.
Cách xử lý nhanh lỗi 413 Request Entity Too Large
Sửa config của php.ini
Tìm file php.ini của bạn trong hệ thống server và thay đổi các giá trị sau
max_execution_time (thời gian tối đa để tải file lên, tính bằng giây)
upload_max_filesize (kích thước file tải lên tối đa, tính bằng megabyte)
post_max_size (kích thước post tối đa, tính bằng megabyte)
Sau khi sửa thì, restart web services
Sửa config của functions.php ( dành cho wordpress)
Mở file functions.php và thêm config php vào đây
@ini_set( ‘upload_max_size’ , ’64M’ );
@ini_set( ‘post_max_size’, ’64M’);
@ini_set( ‘max_execution_time’, ‘300’ );
Sửa Nginx Server
Bạn có thể tìm file nginx.conf trong /etc/nginx.conf, thêm hoặc sửa lại với dòng client_max_body_size
server {
...
client_max_body_size 64M;
}
Điều này cho phép tải file lên đến 64 megabyte.
Sửa Apache Server
Bạn có thể sữa file .htaccess trong source wordpress
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Nếu dùng các cách trên không thành công, có thể bên cung cấp dịch vụ hosting của bạn đã có những hạn chế. Bạn nên liên lạc với bên nhà cung cấp để được hỗ trợ.