Trong nhiều trường hợp bạn cần đính kèm file lớn, nhưng mặc định thì vBullentin có thiết lập các chính sách mặc định
chỉ cho đính kèm file với một dung lượng nhất định (tùy vào từng loại file).
Giả sử mình cần đính kèm file .pdf dung lượng hơn hơn 1M thì mình vào admincp chỉnh lại giới hạn dung lượng đính kèm cho file .pdf.
Ở đây mình sẽ thiết lập chính sách cho phép đính kèm file có dung lượng tối đa là 20M, thì mình sẽ chỉnh như trong hình bên dưới.
Mặc dù bạn đã thiết lập chính sách cho phép đính kèm file có dung lượng tối đa 20M, tuy nhiên bạn vẫn ko thể đính kèm được file .pdf có dung lượng lớn hơn 1M.
Bạn ko thể đính kèm được file lớn hơn 1M là do tham số max_allow_packet = 1M (Chỉ cho phéo mysql sử lý file có dung lượng tối đa là 1M)
Chỉnh lại tham số max_allow_packet = 20M.
Tuy nhiên làm tới đây bạn mới có thể đính kèm file có dung lượng tối đa 8M
Bạn chỉ cần edit lại một chút trong file cấu hình php.ini để có thể đính kèm file có dung lượng tối đa 20M
Upload_max_filezide = 20M
Post_max_size = 20M
Khởi động lại dịch vụ Apache và MySQL để hoàn tất quá trình cấu hình:
Test đính kèm file .pdf có dung lượng hơn 19M và 25M
Ok đã đính kèm thành công file .pdf dung lượng 19M
Test đính kèm file .pdf có dung lượng 25M
Báo lỗi file có dung lượng quá lớn...
chỉ cho đính kèm file với một dung lượng nhất định (tùy vào từng loại file).
Giả sử mình cần đính kèm file .pdf dung lượng hơn hơn 1M thì mình vào admincp chỉnh lại giới hạn dung lượng đính kèm cho file .pdf.
Ở đây mình sẽ thiết lập chính sách cho phép đính kèm file có dung lượng tối đa là 20M, thì mình sẽ chỉnh như trong hình bên dưới.
Mặc dù bạn đã thiết lập chính sách cho phép đính kèm file có dung lượng tối đa 20M, tuy nhiên bạn vẫn ko thể đính kèm được file .pdf có dung lượng lớn hơn 1M.
Bạn ko thể đính kèm được file lớn hơn 1M là do tham số max_allow_packet = 1M (Chỉ cho phéo mysql sử lý file có dung lượng tối đa là 1M)
Chỉnh lại tham số max_allow_packet = 20M.
Tuy nhiên làm tới đây bạn mới có thể đính kèm file có dung lượng tối đa 8M
Bạn chỉ cần edit lại một chút trong file cấu hình php.ini để có thể đính kèm file có dung lượng tối đa 20M
Upload_max_filezide = 20M
Post_max_size = 20M
Khởi động lại dịch vụ Apache và MySQL để hoàn tất quá trình cấu hình:
Restart lại MySQL
Restart lại Apache
Test đính kèm file .pdf có dung lượng hơn 19M và 25M
Ok đã đính kèm thành công file .pdf dung lượng 19M
Test đính kèm file .pdf có dung lượng 25M
Báo lỗi file có dung lượng quá lớn...
Last edited: