Làm thế nào để tăng kích thước upload size trên WordPress

Giới thiệu

WordPress được phát hành với trình uploader media của riêng nó. Nó giúp việc upload file dễ dang hơn, không cần phải thao tác với FTP client hoặc File Manager. Tất cả media fires bạn muốn có trên blog sẽ thật dễ dàng để upload bằng vài cú click chuột. Tuy nhiên, cũng đáng để lưu ý là media uploader sử dụng PHP để upload files tới server. Thật không may, có giới hạn cho việc upload bởi kích thước của files. Bạn có thể dễ dàng kiểm tra kích thước upload qua WordPress tại WordPress Admin Dashboard -> Media -> Add New .

WordPress Maximum Upload File Size Limit

Giới hạn này có thể khác nhau phụ thuộc vào nhà cung cấp hosting của bạn hoặc cấu hình WordPress của bạn. Trong hầu hết các trường hợp, giới hạn lớn nhất của một files có thể upload là đủ cho người dùng WordPress thông thường. Nhưng nếu bạn muốn upload một file video chất lượng cao hoặc file PDF dung lượng lớn nhưng bị đạt giới hạn thì sao? Hãy thử upload một file lớn bạn sẽ gặp lỗi this file exceeds the maximum upload size for this site.

Vượt kích thước upload file size wordpress

Có vài cách khác nhau để tăng kích thước giới hạn upload size qua WordPress và trong bài hướng dẫn này, chúng tôi sẽ đi qua các cách này.

Bạn cần gì

Trước khi bắt đầu, bạn sẽ cần các thông tin sau:

Cách 1 – Tăng max upload file size trong .htaccess

Nhiều nhà cung cấp hosting cho phép thay đổi cấu hình PHP qua file .htaccess. Vì vậy, chỉ cần áp dụng rule php_value upload_max_filesize trong .htaccess bạn sẽ có thể tăng kích thước giới hạn upload qua PHP.

Chúng tôi sẽ dùng File Manager để sửa file .htaccess, nhưng cũng vậy có thể làm thông qua FTP client. Bạn sẽ có thể tìm thấy file .htaccess trong cùng một thư mục chứa WordPress của bạn. Ví dụ, nếu bạn có thể truy cập blog qua đường dẫn yourdomain.com, WordPress và file .htaccess sẽ nằm trong thư mục public_html.

Khi đã xác định được file .htaccess, chọn và click vào nút Edit.

Edit

Bạn cần thêm các dòng sau vào file .htaccess:

php_value upload_max_filesize 128M  php_value post_max_size 128M  php_value max_execution_time 300  php_value max_input_time 300

Khi đã thêm xong hãy nhấn vào icon Save ở góc trên bên trái.

Code

Cách 2 – Cấu hình file php.ini

QUAN TRỌNG: Phương pháp này phù hợp nếu bạn host WordPress trên VPS. Nhiều nhà cung cấp shared hosting không cho phép sửa file php.ini. Nếu bạn đang dùng shared hosting, liên hệ nhà cung cấp hosting của bạn để biết rằng bạn có được quyền thay đổi file php.ini không.

Nếu phương pháp .htaccess không dùng được, bạn có thể thử tăng kích thước WordPress upload limit bằng cách sửa file php.ini. Truy cập files của bạn bằng cách dùng File Manager, FTP client hoặc SSH (nếu được hỗ trợ) và tìm file php.ini trong thư mục root. Nếu bạn không nhìn thấy file đó, tạo nó và điền các rules sau:

upload_max_filesize = 128M  post_max_size = 128M  max_execution_time = 300

Khi hoàn tất, bạn có thể truy cập lại WordPress admin area –> Media -> Add New để xem thay đổi đã được áp dụng chưa

Cách 3 – Đổi kích thước upload file size trong cPanel

Nếu nhà cung cấp hosting của bạn đang dùng là cPnael, và cho phép đổi cấu hình PHP, bạn có thể dễ dàng tăng maximum upload file size tại đây:

  1. Truy cập cPanel và tìm Select PHP version trong mục Software.Select PHP version
  2. Truy cập vào Change to PHP options.Change PHP Options
  3. Sửa giá trị post_max_size và upload_max_filesize.Increase upload size in cPanel
  4. Nhấn vào nút Save để lưu thay đổi.

Cách 4 – Sửa file wp-config.php

Đừng lo lắng nếu các cách trên không dùng được. Có một cách khác để tăng giới hạn upload trong WordPress lên là thêm dòng sau vào file wp-config.php :

define(‘WP_MEMORY_LIMIT’, ‘128M’);

Truy cập file WordPress bằng cách dùng File Manager hoặc FTP client, xác định wp-config.php và thêm dòng trên vào cuối trang. Khi hoàn tất, bạn sẽ thấy wp-config.php giống như vậy:

WordPress wp-config.php upload limit increased

Kết luận

Bằng cách hoàn tất bài hướng dẫn này, bạn đã học cách tăng kích thước upload maximum file size trên WordPress, bạn sẽ có thể upload file lớn hơn từ bây giờ.

WordPress Upload Limit Increased

0973.393.165