ارسالها: 114
موضوعها: 64
تاریخ عضویت: اردیبهشت 1394
اعتبار:
0
تشکرها: 28
76 بار تشکر شده در 28 پست
سلام.
چطور میشه فایلی رو که رو یه رور دیگه قرار داره رو هدر کنیم برای دانلود؟
پسوندشم rar
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
فکر نمیکنم بشه به این راحتیا. باید منتقل کنید به سرور خودتون.
ارسالها: 114
موضوعها: 64
تاریخ عضویت: اردیبهشت 1394
اعتبار:
0
تشکرها: 28
76 بار تشکر شده در 28 پست
والا الان رو سرور خودم میخوام یه فایل mp3 رو با هدر بفرستم برا دانلود اما حدود 15 ثانیه طول میکشه تا اماده بشه برا دانلود.سرور مجازیم گرفتم که سرعت کار بره بالا اما این وقفه رو نمیدونم چجوری حل کنم.
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
با چه کدی میفرستین؟ باید تکه تکه بخونید و ارسال کنید.
ارسالها: 114
موضوعها: 64
تاریخ عضویت: اردیبهشت 1394
اعتبار:
0
تشکرها: 28
76 بار تشکر شده در 28 پست
با این کد شما میگه
File not found
ولی با اون کد قبلی فایلو پیدا میکنه و میفرسته واسه دانلود.
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
ببخشید کد رو اصلاح کردم. توی fopen نگفته بودم برای چه حالتی باید باز کنه. پارامتر دوم رو اضافه کردم.
ارسالها: 114
موضوعها: 64
تاریخ عضویت: اردیبهشت 1394
اعتبار:
0
تشکرها: 28
76 بار تشکر شده در 28 پست
ممنونم ولی بازم حدود 6 ثانیه طول میکشه تا یه فایل 5 مگی رو اماده کنه.
چیکار کنم برا افزایش سرعت؟
از سرور مجازیم استفاده میکنم.
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
هدر Content-Length رو هم ست کنید. باید با filesize حجم فایل رو بگیرین و بعنوان مقدارش بگذارین. شاید مشکل از موارد دیگه باشه و تقصیر از این اسکریپت نباشه. با دستور microtime قبل و بعد از خوندن فایل زمان رو بگیرین ببینید داخل این فایل مشکل وجود داره یا نه. اگه زمانها نزدیک به هم بود، احتمالاً سرور شما توی فراخوانی فایل کند عمل میکنه و خود فایل داره به شیوه مناسب جواب میده.
ارسالها: 114
موضوعها: 64
تاریخ عضویت: اردیبهشت 1394
اعتبار:
0
تشکرها: 28
76 بار تشکر شده در 28 پست
اقای شهرکی برای فایل rar کانتنت تایپشو تغییر دادم اما جواب نداد.چیز دیگشم باید تغییر داد؟