[Question] PHP - Upload file có dung lượng lớn trên 50MB lên server |
03/04/2008 23:47:21 (+0700) | #1 | 123000 |
|
odyssey
Member
|
0 |
|
|
Joined: 27/08/2007 14:03:35
Messages: 65
Offline
|
|
Chào mọi người!
Mình đang rất khó khăn trong giải quyết vấn đề về upload 1 file có dung lượng khá lớn lên server thông qua đường web (http).
Trước hết cho mình hỏi liệu đây có phải là phương pháp khả thi? (chắc là kô vì nó phụ thuộc vào đường truyền nhiều - không biết ý mọi người ntn?)
Nếu phải upload thông qua http thì làm cách nào để có thể upload 1 file có size lớn như vậy (thậm chí trên 100MB)? Các bạn có những gói upload nào nhanh mà chạy trên nhiều trình duyệt được giới thiệu giúp mình với, mình có tìm thấy 1 số gói như là swfUpload, funcyUpload, appletUpload nhưng đa phần khi upload thì kô có đi kèm với Title hay description của file cùng lúc hoặc IE chạy nhưng FF thì có ver. chạy được, có ver. hok chạy được.
Tất nhiên cấu hình của PHP đã mở để có thể upload file có size lớn trên 100MB, nhưng khi upload thì chạy quá lâu, dễ bị timeout, mất session cuả user.
Mong mọi người cho mình xin tí ý kiến.
Thanks all! |
|
|
|
|
|
[Question] PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 09:54:49 (+0700) | #2 | 123098 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
odyssey wrote:
Chào mọi người!
Mình đang rất khó khăn trong giải quyết vấn đề về upload 1 file có dung lượng khá lớn lên server thông qua đường web (http).
Trước hết cho mình hỏi liệu đây có phải là phương pháp khả thi? (chắc là kô vì nó phụ thuộc vào đường truyền nhiều - không biết ý mọi người ntn?)
Nếu phải upload thông qua http thì làm cách nào để có thể upload 1 file có size lớn như vậy (thậm chí trên 100MB)? Các bạn có những gói upload nào nhanh mà chạy trên nhiều trình duyệt được giới thiệu giúp mình với, mình có tìm thấy 1 số gói như là swfUpload, funcyUpload, appletUpload nhưng đa phần khi upload thì kô có đi kèm với Title hay description của file cùng lúc hoặc IE chạy nhưng FF thì có ver. chạy được, có ver. hok chạy được.
Tất nhiên cấu hình của PHP đã mở để có thể upload file có size lớn trên 100MB, nhưng khi upload thì chạy quá lâu, dễ bị timeout, mất session cuả user.
Mong mọi người cho mình xin tí ý kiến.
Thanks all!
Tăng max packet size cho thằng mysql |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 10:55:29 (+0700) | #3 | 123114 |
|
canh_nguyen
Elite Member
|
0 |
|
|
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
|
|
odyssey wrote:
Chào mọi người!
Mình đang rất khó khăn trong giải quyết vấn đề về upload 1 file có dung lượng khá lớn lên server thông qua đường web (http).
Trước hết cho mình hỏi liệu đây có phải là phương pháp khả thi? (chắc là kô vì nó phụ thuộc vào đường truyền nhiều - không biết ý mọi người ntn?)
Nếu phải upload thông qua http thì làm cách nào để có thể upload 1 file có size lớn như vậy (thậm chí trên 100MB)? Các bạn có những gói upload nào nhanh mà chạy trên nhiều trình duyệt được giới thiệu giúp mình với, mình có tìm thấy 1 số gói như là swfUpload, funcyUpload, appletUpload nhưng đa phần khi upload thì kô có đi kèm với Title hay description của file cùng lúc hoặc IE chạy nhưng FF thì có ver. chạy được, có ver. hok chạy được.
Tất nhiên cấu hình của PHP đã mở để có thể upload file có size lớn trên 100MB, nhưng khi upload thì chạy quá lâu, dễ bị timeout, mất session cuả user.
Mong mọi người cho mình xin tí ý kiến.
Thanks all!
* Upload qua http bằng webform thì phụ thuộc nhiều vào tốc độ đường truyền.
* Chính vì lý do phụ thuộc nhiều vào tốc độ đường truyền nên code không phải là vấn đề gây timeout.
Về việc có gói chạy trình duyệt này được lại không chạy trình duyệt kia được phần lớn là do lỗi dùng javascript hoặc ajax.
@ bác GA : cái này đâu liên quan đến mysql
|
|
|
|
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 11:20:24 (+0700) | #4 | 123124 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
canh_nguyen wrote:
@ bác GA : cái này đâu liên quan đến mysql
- Trường hợp nếu file đính kèm ở đây được lưu trữ trong database chẳng hạn tôi chọn mysql là cơ sở dữ liệu thì cần thiết lập giá trị max_allowed_packet
- Trường hợp nếu file đính kèm được upload lên server , ở đây tôi chọn script PHP là ngôn ngữ của tôi thì tôi cần chú ý tham số sau :
php_value post_max_size
php_value upload_max_filesize
php_value max_input_time
- Trường hợp nếu tôi không có quyền root trên server Linux đó thì tôi dùng .htaccess vậy thì tôi chú ý điểm sau
LimitRequestBody
Trả lời như vậy chắc khá rõ ràng |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 11:31:54 (+0700) | #5 | 123128 |
|
canh_nguyen
Elite Member
|
0 |
|
|
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
|
|
Ok bác , nhưng với file có dung lượng lớn như câu hỏi mà lưu vào db e là không ổn, có lẽ ý của người hỏi là db được dùng ở việc lưu url của file và các thông tin như tiêu đề, thông tin |
|
|
|
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 11:39:07 (+0700) | #6 | 123132 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 11:43:01 (+0700) | #7 | 123134 |
FaL
Moderator
|
Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
|
|
Có chi mà thông cảm anh? Cũng là một hướng cho bro kia giải quyết việc upload file mà. Em thấy cái source upload của Fire-Lion (LVH) khá ổn, chưa kiếm xem source gì. |
|
Hãy giữ một trái tim nóng và một cái đầu lạnh |
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
04/04/2008 11:47:29 (+0700) | #8 | 123137 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
[Question] Re: PHP - Upload file có dung lượng lớn trên 50MB lên server |
06/04/2008 12:23:45 (+0700) | #9 | 123520 |
|
SuperChicken
Elite Member
|
0 |
|
|
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
|
|
Try: Uber Uploader (dùng Perl nên có lẽ chỉ dùng được khi có server ) |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|