Sửa lỗi upload_max_filesize WordPress

Khi bạn tải một file ảnh chất lượng cao lên WordPress, bỗng dưng một lỗi xuất hiện khiến bạn không tải file lên được và nhận báo lỗi “the uploaded file exceeds the upload_max_filesize directive in php.ini”? Đừng lo, bài viết sau sẽ hướng dẫn bạn cách để sửa lỗi “upload_max_filesize WordPress” nhé!

TÌm hiểu về lỗi upload_max_filesize WordPress

Trong bài hướng dẫn, Tino Group mặc định là bạn biết cách sử dụng WordPress hoặc ít nhất đã biết cách đăng nhập vào giao diện admin WordPress.

Làm thế nào để kiểm tra giới hạn tải tối đa trong WordPress?

Trước khi tăng giới hạn tải lên trong WordPress, bạn nên xem thử giới hạn cho phép tải lên tối đa website WordPress của bạn là bao nhiêu nhé!

Điều này giúp bạn không cần phải thực hiện tăng giới hạn tải lên đâu. Ví dụ, bạn đăng một video 2GB lên hosting và bị lỗi; trong khi đó dung lượng được nhà cung cấp hosting mở lên đến 128MB, mà 24MB là đã đủ tải hầu hết mọi thứ.

Kiểm tra bằng Media

Bước 1: bạn đăng nhập vào WordPress => truy cập vào Media => Add New

Bước 2: tại đây, bạn sẽ quan sát thấy dòng chữ: Kích thước tệp tải lên tối đa xxMB. Thông thường sẽ là 2 – 128MB.

sua-loi-upload-max-filesize-wordpress

Xem thông tin trong Site Health Info

Nếu bạn đang sử dụng phiên bản WordPress 5.2 trở lên, chức năng Site Health Check sẽ là một trong những giải pháp cực kỳ tuyệt vời cho những người dùng mới khi có thể kiểm tra thông tin trang WordPress của mình và gỡ lỗi tốt hơn.

Để mở tính năng Site Health Check, bạn: truy cập vào tab Site Health Info trong trang WordPress Admin của mình để xem.

Hoặc bạn mở Tools => Site Health và xem dung lượng upload tối đa sẽ hiển thị tại 2 tab nhỏ trong trang Site Health Info/ Site Health là:

Media Handling: dung lượng được hiển thị là Max size of an uploaded file.

Server: hiển thị dung lượng tại dòng chữ Upload max filesize.
sua-loi-upload-max-filesize-wordpress

Mẹo tối ưu hóa dung lượng trong WordPress và hosting nói chung

Nếu bạn phải tìm đến bài viết này, đồng nghĩa với việc bạn đang gặp rắc rối với vấn đề dung lượng tải lên hosting. Vì thế, để giúp bạn có thể sử dụng khoảng dung lượng nhỏ nhưng đắt đỏ này, Tino Group sẽ hướng dẫn bạn một số cách để tối ưu như sau:

  • Vài tháng bạn nên dọn dẹp Database website WordPress một lần.
  • Hoặc tìm cách để tối ưu database WordPress
  • Thay vì đăng một tấm ảnh chất lượng siêu nét gần 40MB lên, bạn có thể nén ảnh lại với chất lượng không kém cạnh lên hosting.
  • Đăng video lên hosting? Đừng làm thế! Web hosting thông thường không phải là hosting chuyên cho video đâu! Vì thế, bạn có thể upload video lên: Youtube, Vimeo, Twitch,…

7 cách sửa lỗi upload_max_filesize WordPress

3 cách đơn giản

Sử dụng plugin để tăng giới hạn tải

Cách đơn giản nhất để tăng giới hạn tải file lên WordPress và sửa lỗi upload_max_filesize WordPress chính là sử dụng Plugin để mở giới hạn. Bạn thực hiện như sau:

Bước 1: truy cập vào Plugins => Add New

Bước 2: bạn nhập từ khóa Increase Maximum Upload File Size vào trong khung tìm kiếm và nhấn Install Now để cài đặt => bấm Active để kích hoạt plugin.

Để điều chỉnh dung lượng file, bạn tiếp tục thực hiện như sau:

Bước 3: bạn nhấn vào Settings => Increase Maximum Upload File Size => nhập dung lượng mong muốn vào trong ô Choose Maximum Upload File Size và bấm vào Save changes.

sua-loi-upload-max-filesize-wordpress

Liên hệ nhà cung cấp dịch vụ hosting

Nếu đang sử dụng gói hỗ trợ premium của bất kỳ nhà cung cấp dịch vụ hosting nào, bạn nên tận dụng điều này nếu cần hỗ trợ nhé!

Tùy theo từng nhà cung cấp khác nhau sẽ có những cài đặt khác nhau về dung lượng cho phép tải lên. Nếu gặp phải lỗi upload_max_filesize WordPress nhưng không biết cách sửa, hoặc bạn đã sửa theo hướng dẫn của Tino Group nhưng vẫn không thành công, liên hệ nhà cung cấp dịch vụ hosting là giải pháp tốt nhất dành cho bạn đấy!

[Trung bình] Sử dụng cPanel

Với phương án này, không phải nhà cung cấp hosting nào cũng miễn phí bảng điều khiển web cPanel bản quyền đắt đỏ cho bạn. Tại Tino Group, chúng tôi hỗ trợ khách hàng cPanel hoàn toàn miễn phí để quản lý hosting của mình.

Để sửa lỗi upload_max_filesize WordPress bằng cPanel, bạn thực hiện như sau:

Bước 1: truy cập vào cPanel => tìm và chọn vào Select PHP Version

Bước 2: chuyển sang tab Option và bạn cuộn xuống tìm: upload_max_filesize để tăng kích thước. Ngoài ra, bạn còn có thể tăng những thông số: post_max_size, memory_limit, max_execution_time và max_input_time nếu cần thiết.

Bước 3: nhấn vào Save Changes để lưu lại file.

sua-loi-upload-max-filesize-wordpress

4 cách chỉnh sửa code

Một số lưu ý trước khi bắt đầu

Đối với 4 cách này, Tino Group sẽ mặc định hướng dẫn cho những bạn đã biết cách để truy cập vào web host của mình bằng FTP với Filezilla.

Nếu bạn chưa biết, bài viết này sẽ hỗ trợ bạn thực hiện bước 1: kết nối. Bước 2 sẽ tìm file, bước 3 là sửa code và cuối cùng là bước 4 lưu lại file

  • Tino Group lược bỏ bước 1 và 4 trong phần hướng dẫn bên dưới, tức là truy cập vào host bằng FTP và lưu lại file. Nhưng bạn sẽ cần phải lưu lại thay đổi để thay đổi có hiệu lực.
  • Khi tăng dung lượng file, bạn sẽ dùng ký tự M thay vì MB.
  • Bạn nên lưu lại chỉ số trước khi thay đổi. Nếu sự cố xảy ra, bạn chỉnh lại về số liệu cũ hoặc xóa bỏ code.
  • Nếu không chắc việc mình làm, bạn hãy lưu lại toàn bộ dữ liệu trước khi thay đổi.
  • Dung lượng Tino Group khuyến khích thực hiện nếu thay đổi là dưới 24MB. Nhưng bạn có thể tùy chọn thay đổi những thông số trong code nhé!

Điều chỉnh file Functions.php

Bước 2: bạn truy cập vào Appearance => Theme File Editor => Functions.php.

sua-loi-upload-max-filesize-wordpress

Bước 3: bạn nhập code sau vào:

@ini_set( 'upload_max_size' , '24M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

Cập nhật file .htaccess để tăng giới hạn tải

Bước 1: bạn tìm đến file .htaccess tại đây.

sua-loi-upload-max-filesize-wordpress

Bước 3: bạn thay thêm giá trị code vào bên trong là:

php_value upload_max_filesize 24M
php_value post_max_size 64M
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300

Sau khi thay đổi, bạn gặp phải lỗi 500, là do PHP đang chạy ở chế độ CGI. Do đó, bạn không thể chạy lệnh này. Cách giải quyết: xóa code vừa thêm vào file .htaccess.

Dùng file wp-config.php

Bước 2: bạn tìm đến file wp-config.php như hướng dẫn trong bài viết này: wp-config.php ở đâu? Cách tìm wp-config.php ra sao?.

sua-loi-upload-max-filesize-wordpress

Bước 3: bạn copy code sau vào và dán vào:

@ini_set( 'upload_max_size' , '24M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'memory_limit', '128M' );

Cập nhật code của php.ini

Phương án cuối cùng trong bài viết là cập nhật code của php.ini. Thao tác thực hiện như sau:

Bước 1 – 2: truy cập vào web host của bạn. File php.ini sẽ nằm ngay thư mục root.

sua-loi-upload-max-filesize-wordpress

Bước 3: bạn thay đổi thêm code như sau vào để điều chỉnh dung lượng và sửa lỗi upload_max_filesize WordPress:

upload_max_filesize = 24M
post_max_size = 64M
memory_limit = 128M

Vậy là Tino Group đã hướng dẫn bạn tận 7 cách để sửa lỗi upload_max_filesize WordPress rồi đấy! Tino Group hi vọng rằng bạn đã có thể tìm được một phương án phù hợp để sửa lỗi upload_max_filesize WordPress đang gặp phải. Chúc bạn thành công!

FAQs về sửa lỗi upload_max_filesize WordPress

Vì sao Tino Group không đặt giới hạn tải file là 128MB?

Vì điều này là không quá cần thiết. Tải các file hình ảnh dưới 2MB trong bài viết sẽ bạn giúp tối ưu tốc độ tải và giảm gánh nặng dung lượng cho hosting.

Nên tăng giới hạn dung lượng tải lên bao nhiêu?

Theo Tino Group, bạn muốn tăng bao nhiêu tùy thích. Tuy nhiên, để tối ưu hóa: dung lượng lưu trữ trên hosting, tốc độ tải dung lượng tối đa từ 2 – 24MB là đủ.

Website WordPress của tôi lớn nhưng tôi không đủ thời gian để dọn dẹp, tối ưu hoá thì nên làm gì?

Trong trường hợp này, việc thuê các nhà cung cấp dịch vụ tối ưu hóa WordPress sẽ là phương án tốt nhất giúp bạn tiết kiệm thời gian và tiền bạc. Chỉ với một mức chi phí hợp lý cho WEBICO, bạn sẽ có thời gian để tập trung vào việc kinh doanh và kiếm được nhiều doanh thu hơn thay vì tự mình tối ưu web.

Nên tải video lên hosting nào?

Một số nơi lưu trữ video miễn phí bạn có thể sử dụng bao gồm: Vimeo, Youtube, Facebook, Dailymotion,…

BlogTino

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Nếu link dowload lỗi, vui lòng email đến taicode2022@gmail.com chúng tôi cập nhật trong thời gian sớm nhất có thể.