Mặc định PHP giới hạn dung lượng upload lên trên Server. Điều đó đảm bảo cho Server của bạn không bị quá tải khi người dùng upload size quá lớn. Tuy nhiên chúng ta có thể thay đổi các tham số này bằng cách sau đây.
Tiên chúng ta cần phải xác định file php.ini nằm ở đâu ở trên máy chủ của chúng ta.
Để tìm file php.ini, cách đơn giản và chính xác nhất là sử dụng command sau:
php --ini
Như vậy chúng ta thấy được đường dẫn của file php.ini ở mục: Loaded Configuration File
Sau đó bạn sửa các tham số sau:
Tham số | Giá trị mặc định | Giải thích |
upload_max_filesize | 2M | Kích thước tối đa được phép cho các tập tin được tải lên. |
post_max_size | 8M | Kích thước tối đa của dữ liệu POST mà PHP sẽ chấp nhận. |
max_file_uploads | 20 | Số lượng tệp tối đa có thể được tải lên cho mỗi request |
memory_limit | 128M | Dung lượng bộ nhớ tối đa mà script được sử dụng |
Ngoài ra còn rất nhiều tham số các bạn có thể tham khảo tại đây.
Nguồn: vinasupport.com