برای اینکه فایلی که میزاریم برای دانلود قابلیت resum داشته باشه چه کاری باید انجام بشه؟
رتبه موضوع:
اضافه کردن resum برای دانلود
|
||||||||||
09-03-1396، 11:13 ب.ظ
البته بهتره دانلود را از طریق mod_xsendfile بدیم دست Apache و مدیریت ارسال را خود سرور انجام بده.
اگه کسی گفت با ۱۰۰ هزار تومان برات سایت درست میکنه بزن تو گوشش ، شاید تو ندونی برای چی اما اون خوب میدونه !
26-03-1396، 01:56 ق.ظ
(08-03-1396، 01:49 ب.ظ)ADMIN نوشته: درمورد تنظیم هدرهای HTTP-Range تحقیق کنید. رفتم دنبال یه چیزای هم نوشتم ولی نمیدونم چرا دانلود رو میزنم یه فایل 17 کیلو بایتی بهم میده کنترلر :
کد view:
26-03-1396، 05:54 ب.ظ
فکر میکردم باید با fseek هربار که میخونم فایلو ادامشو بگیرم نیاد از اول
ولی اینم استفاده میکنم این ارورو میده stream does not support seeking
27-03-1396، 02:33 ق.ظ
دوستان کسی راهی به ذهنش نمیرسه من کل کد هارو از کنترلر اوردم تو view فرقی نکرد
27-03-1396، 05:58 ب.ظ
کد هارو اصلاح کردم تا رسیدم به اینجا که فایل تا 60-70 درصد دانلود میشه اما قطع میشه
resum هم نداره
فایل دانلود میشه ولی اجرا نمیشه
هر وقت حل شد اصلاحش رو میزارم شاید بدرد دوستان بخوره
30-03-1396، 01:10 ق.ظ
توی اینترنت نمونه های زیادی هست :
https://gist.github.com/kosinix/4cf0d432638817888149 https://gist.github.com/fzerorubigd/3899077 اما در نهایت وقتی میخوای دانلود حرفه ای داشته باشی باید دانلود را بدی سرویس دهنده یعنی خود Apache یا Nginx برات انجا بده با همون x-sendfile که توی پست های بالا اشاره کردم اما سرویس VPS و در کل اختصاصی میخواد چون Shared Hosting ها عموما پشتیبانی نمیکنن.
اگه کسی گفت با ۱۰۰ هزار تومان برات سایت درست میکنه بزن تو گوشش ، شاید تو ندونی برای چی اما اون خوب میدونه !
تشکر شده توسط: sm_pakdel
| ||||||||||
|
کاربران در حال بازدید این موضوع: