giffary
1
[size=12pt][b]คือผมทำเวปเกี่ยวกับพวกอัพไฟล์อยู่ครับ
มีปัญหานึงที่เจออยู่คือเวลาดาวน์โหลดไฟล์ลงมา มันมักจะดาวน์โหลดไม่ครบอ่ะครับ
เช่น ไฟล์ขนาด 50mb ดาวน์โหลดได้ 10-20mb ก็ ตัดแล้ว
ไม่รู้ว่าปัญหาแบบนี้มันอยู่ที่อะไรมั่งครับ
ขอสาเหตุและวิธีแก้ไขหน่อย
ขอบคุณครับ[/b][/size]
ใช้ apache หรือ lighthttpd ครับ
เขาน่ากำจัดแบนวิช พอถึงจุดหนึ่งแล้วมันตัดก็คงตัดอะครับผม
giffary
5
มันเกี่ยวกับว่าเครื่องที่ผมใช้อยู่มัน RAM ไม่พอหรือป่าวครับ คือเรื่อง bandwidth นี่เท่าที่คุยกับเจ้าของเครื่องเขาบอกว่า unlimited
หรือว่าเป็นที่ script
iCafe
6
ดูคอนฟิค ด้วยครับ ทั้ง lighthttpd + php
icez
7
ตอนอ่านไฟล์ ได้ใช้ x-sendfile มั้ยครับ
เพราะถ้าไม่ใช้นี่ มันจะช้ากว่า apache อีก
sirband
8
เป็นที่ connection หรือป่าวครับ ลองใช้เน็ตแรงๆ โหลดดูหน่อยครับ
เนตแรงๆโหลดก็ตัดอ่ะครับ ไม่รู้ว่าถ้าใส่ RAM เพิ่มจะช่วยได้เยอะป่าว
ใส่ RAM เพิ่มแล้วช่วยได้ในระดับนึง ในกรณีที่ แรมไม่เพียงพอ หรือใช้แรมแค่พอเพียง แต่ถ้ากรณีแบนด์วิธในจังหวะนั้นเต็ม หรือ connection สูงมากเกินกว่าค่าที่กำหนดไว้ก็หลุดได้ครับ อีกอย่างนึง สมัยนี้เน็ตความเร็วสูงราคามันลดลงเยอะ คนใช้กันมาก เวลาเข้ามาดาวน์โหลดพร้อมๆ กัน สาย gigabit ก็คงสนองต่อการดาวน์โหลดไม่ไหวละครับ
gkungz
11
ผมคิดว่าน่าจะอยู่ที่ Config นะครับ
moonoi
12
ลองเอา config มาดูดีไหมครับ ถ้าจะให้ดี เอาสคริปส่วนของ Download มาให้ดูด้วยจะดีมากครับ เผื่อจะช่วยแก้ปัญหาให้ได้
ผมเองก็ใช้ Lighttpd เหมือนกันครับทั้งเว็บหน้าและส่วนของดาวน์โหลดไฟล์ :smash: