Trang chủ DOMAIN-HOSTING-VPSCyberPanel File vừa tải lên đã vượt quá giới hạn upload_max_filesize trong php.ini.

File vừa tải lên đã vượt quá giới hạn upload_max_filesize trong php.ini.

by xaneo
2285 lượt xem

Chắc hẳn các bạn mới xây dựng website đều đã gặp lỗi khó chịu này. Lỗi này thường xuất hiện khi các bạn tải lên ảnh, plugin, database,… hoặc file có dung lượng lớn lên trang web của mình.

Bài viết này hướng dẫn làm web sẽ mách cho các bạn 6 cách để có thể sửa lỗi “File vừa tải lên đã vượt quá giới hạn upload_max_filesize trong php.ini.”. Bằng cách tăng giới hạn tải.

thêm giới hạn tải trong web wordpress
Dưới đây là 6 cách để bạn có thể tăng giới hạn upload file cho trang web của mình. Vì mỗi trang web sử dụng nền tảng khác nhau nên các bạn thử từng cách theo thứ tự, xem cách nào có tác dụng nhé.

Cách 1 tăng kích thước tải lên bằng cách sử dụng plugin Custom PHP Settings

Đây là cách đơn giản nhất, các bạn chỉ cần cài đặt plugin này và thay đổi thông số tải lên là dược.

thay đổi giới hạn file upload bằng plugin php settings

Cách 2 tăng kích thước tải lên bằng cách thay đổi cấu hình PHP trong Cpanel

Đối với những bạn đang sử dụng hosting dùng Cpanel. Mọi người chỉ cần đăng nhập vào tìm phần Software trong Cpanel chọn Select PHP version.

đăng nhập vào tìm phần Software trong Cpanel chọn Select PHP version

Tại TAB PHP Selector chọn tiếp Switch To PHP Options tìm đến thuộc tính upload_max_filesize. Thay đổi dung lượng tải lên cho phù hợp rồi chọn SAVE.

Tại TAB PHP Selector chọn tiếp Switch To PHP Options
thay đổi upload_max_filesize dung lượng tải lên cho phù hợp rồi chọn SAVE.

Cách 3 tăng kích thước tải lên bằng cách chỉnh sửa file .htaccess

Cách này bạn cần có tài khoản truy cập vào nơi lưu trữ website là File Manager. Tiếp tục tìm đến thư mục public_html. Thông thường website của bạn sẽ được lưu trong thư mục này.

Tiếp đó tìm file .htaccess sẽ nằm trong thư mục public_html luôn, click chuột phải chọn Edit. Nếu không thấy chọn Settings góc trên cùng bên phải chọn  “Show Hidden Files(dotfiles)“ rồi nhấn Save.

chinh sua file htaccess trong public html

Cuối cùng, thêm đoạn code sau vào file và nhấn Save Changes để lưu thay đổi.

tang gioi han file tai len bang cach chinh sua 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

Cách 4 tăng kích thước tải lên bằng cách sửa file wp-config.php

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. Truy cập vào trong thư mục public_html, xác định wp-config.php và thêm dòng sau vào cuối trang.

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

Lưu ý: Dán dòng code trên sau dòng define(‘WP_DEBUG’, false); như ảnh.

tăng giới hạn file tải lên bằng cách sửa file wp-config.php

Cách 5 tăng kích thước tải lên bằng cách chỉnh sửa file functions.php

Bạn cũng có thể thay đổi kích cỡ tối đa file upload bằng cách thêm code vào file functions.php.

Mở file funtions.php được đặt trong thư mục public_html/wp-content/themes/theme đang dùng/funtions.php. Và thêm đoạn code dưới đây vào cuối file.

@ini_set( ‘upload_max_size’ , ‘256M’ );
@ini_set( ‘post_max_size’, ‘256M’);
@ini_set( ‘max_execution_time’, ‘600’ );

Cách 6 tăng kích thước tải lên bằng cách cấu hình file php.ini

Cách này áp dụng khi bạn đang sử dụng vps cho website của mình. Và có toàn quyền chỉnh sửa file hệ thống bên trong vps. 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.

Thông thường trong các server như CentOs, tệp nằm tại /etc/php.ini. Đối với xampp đường dẫn tới file php.ini là xampp\php\php.ini.

Hoặc bạn có thể tìm thấy bằng cách gõ câu lệnh này vào ssh: php --ini hoặc php -i

Thêm đoạn sau vào file php.ini, nếu không có bạn có thể tạo và thêm đoạn sau vào. Lưu ý nhớ khởi động lại php để nhận lệnh vừa cập nhật.

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300

Cách 7 tăng kích thước tải lên bằng cách chỉnh sửa PHP Config trong Cyber Panel

Đối với những bạn sử dụng Cyber Panel cách nhanh nhất là chỉnh sửa ngay bên trong panel. Đầu tiền các bạn truy cập vào cyber panel -> php -> php config.

chỉnh sửa php config trong cyber panel

Tiếp theo các bạn chọn phiên bản PHP website đang dùng sửa 3 dòng sau cho phù hợp với nhu cầu của bạn. Upload_max_size, post_max_size, max_execution_time.

tăng kích thước tải lên bằng cách chỉnh sửa PHP Config trong Cyber Panel

Cuối cùng các bạn khởi động lại máy chủ Litespeed để nhận lệnh. Bằng cách vào Trạng thái máy chủ -> Trạng thái litespeed -> Khởi động lại litespeed.

khởi động lại máy chủ litespeed
0 bình luận
0

Bài viết liên quan:

Subscribe
Thông báo về
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả các bình luận
0
Rất thích suy nghĩ của bạn, xin vui lòng bình luậnx
()
x