2010-11-19 27 views
0

Bir dosya yükleyebileceğim bir program yaptım. Her şey iyi çalışıyor. Ancak, 11mb dosya yüklemeyi denedim, sonsuza kadar yükleme veya dosyayı sonsuza kadar sunucuya gönderme gibi görünüyor.Dosyanın Yüklenmesi sonsuza kadar sürüyor!

Zaten upload_max_filesize 20M için ayarlamayı denedim.

Sebep ne olabilir ve nasıl çözülür?

+1

Lütfen bir kaç konuda açıklık getirin: –

+0

Ağ bağlantınızın hızı (DSL mi? Öyleyse yükleme hızı, indirme hızından önemli ölçüde daha yavaştır) –

+0

Kullandığınız kodu gösterebilir misiniz? –

cevap

0

Niçin bağlantı hızınızla neredeyse ilgili. Bir LAN üzerinden söz konusu makineye bağlanmadığınız sürece, tüm olasılıklar tüketici sınıfı geniş bant bağlantısı üzerinden bağlanacaktır. Bunlar hemen hemen her zaman yapılandırılmıştır, böylece indirme hızı yükleme hızından çok daha yüksektir. Sonuç olarak, indirmek için bir dakika süren 20 mega dosya, aynı bağlantı üzerinden yüklemek için 10 dakika veya daha uzun sürecektir.

Kurumsal düzeyde geniş bant bağlantısına geçmek dışında bunun için neler yapabilirsiniz? Çok fazla değil, bu bitler, sahip olduğunuz bağlantı üzerinden sadece daha hızlı transfer olacak ve daha hızlı olmayacaktır. Bununla birlikte, yapabileceğiniz şey en azından, yüklemenin nasıl ilerlediğine dair kullanıcıyı bilgilendirmektir. 5.2 sürümünden sonraki PHP, dosya yükleme işleminin ilerlemesini izlemek için kullanabileceğiniz kancalar sağlar. Bu kancaları izlemek ve kullanıcıya bir ilerleme çubuğu görüntülemek için javascript'i kullanabilirsiniz.

http://www.phpriot.com/articles/php-ajax-file-uploads

+0

Gerçekten bir bant genişliği sorunuysa, TCP Pencere ölçeklendirme sorunları/QOS yönlendirme sorunlarına bakmaya değer. – symcbean

0

"sonsuza dek" ne kadar sürüyor? Tüketici genişbantında tipik bir yükleme hızı saniyede 256 kilobit'tir; bu hızda 11 megabaytlık bir dosya yüklenecek over five minutes hızını alacaktır.

Google Chrome web tarayıcısını kullanıyorsanız, çalışmakta olup olmadığını anlayabilmeniz için bir yükleme ilerleme durumu çubuğu alırsınız.

İlgili konular