[PHP] Thay đổi dung lượng tối đa file upload

Trong một dự án gần đây, khi tôi tạo 1 form và trong đó có thẻ input kiểu file mà cho phép người dùng upload file lên server. Tôi thử upload file kích thước nhỏ thì mọi việc vẫn tốt nhưng khi thử upload với file dung lượng lớn thì kiểm tra trên server lại không thấy file đó. Sau một hồi tìm kiếm thì tôi đã biết nguyên nhân, đó là do file cấu hình php.ini . Theo mặc định file php.ini sẽ quy định dung lượng tối đa mà 1 file được upload lên server là 2MB.

Vậy làm thế nào thay đổi dung lượng tối đa này ?

Rất đơn giản, các bạn chỉ cần mở file php.ini , tìm đến 2 dòng lệnh sau :

+ file_uploads — Kiểm tra upload file có được bật (enable) chưa. Nếu chưa thì chọn ON

Milf category porn.

Ví dụ :

;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On

+ upload_max_filesize — Xác định kích thước lớn nhất mà 1 file được upload

Ví dụ :

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

Như đoạn trên thì kích thước tối đa chỉ là 2MB, bạn có thể thay đổi tùy theo mục đích sử dụng của mình.

Lưu ý: Cách tôi hướng dẫn ở trên chỉ áp dụng cho localhost hoặc với VPS, còn nếu bạn đang sở hữu 1 gói hosting dạng share hosting thì bạn nên liên hệ với nhà cung cấp dịch vụ để họ thay đổi dung lượng file upload theo nhu cầu của bạn. Các khái niệm về hosting, VPS…các bạn có thể đọc thêm tại đây. Chúc vui !

 

Tấn Việt

Tôi lập trang web này để thỏa mãn sở thích viết cái gì đó vui vui khi rãnh rỗi và đồng thời cũng chia sẻ những gì tôi biết hoặc đọc đâu đó trên mạng về Lập trình web. Tôi hi vọng những bài viết này sẽ giúp ích cho các bạn. Thân ái!

You may also like…

3 Responses

  1. Hiệp Ân says:

    Cách bạn chỉ áp dụng trên local thôi chứ lên host đâu có sài được đâu bởi vì khi lên host thì host đâu có cho mình sửa file php.ini đâu. Nếu bạn có cách nào config mà upload file lên theo dung lượng mình thì chỉ cho mình nha, Thanks bạn nhiều. Email của mình là: alibaba_40robber@yahoo.com

  2. Yêu Host says:

    Host của Tân Việt đang xài là 12Mb/file ^^ hehe

  3. BUSINSUCCESS says:

    Cho mình hỏi là host window sử dụng parallels thì config cái này ở đâu?