مشکل فایل های دانلودی در ووکامرس

jamshimi

کاربر عضو
سلام

این مشکل خیلی وقت هست که موجوده و من خودم ۶ ماه هست دارم میگردم ولی نتونستم حل کنم، توی نت هم دیدم یکی تو انجمن وردپرس افزونه ووکامرس که اتفاقا ایرانی هم هست سوال پرسیده ولی پاسخ بهش ندادن



دوستان ایا مشکل شما حل شده؟

راحتی پیدا کردید؟ خواهشا بگید اگر هست

من فکر میکردم مشکل از هاست دانلود باشه که تا الان ۵ تا هاست دانلود خریدم ولی خب ظاهرا اشتباه بوده :/
مشکل از هاست دانلود نیست. مشکل از ووکامرس هست که نمی تونه فایل های خارج از هاست اصلی وردپرس رو ریزیوم کنه بدون افت سرعت

سال هاست که دنبال رفع این مشکل هستم ولی به نتیجه ای نرسیدم

 

baharmf93

تازه وارد
مشکل از هاست دانلود نیست. مشکل از ووکامرس هست که نمی تونه فایل های خارج از هاست اصلی وردپرس رو ریزیوم کنه بدون افت سرعت

سال هاست که دنبال رفع این مشکل هستم ولی به نتیجه ای نرسیدم
پس چرا سایت خوده ووکامرس این مشکل رو نداره؟ اونا هم خودشون دارن از این افزونه استفاده میکنن و وقتی فایلی از پنل کاربری دانلود میکنی بدون مشکل دان میشه و با سرعت عالی

از طرفی این همه آدم تو دنیا هستند که دارن عین ما از ووکامرس استفاده میکنن ولی توی هیچ انجمن خارجی من ندیدم درباره این مشکل حرف بزنن جز کاربران ایرانی

 
آخرین ویرایش توسط مدیر:

jamshimi

کاربر عضو
پس چرا سایت خوده ووکامرس این مشکل رو نداره؟ اونا هم خودشون دارن از این افزونه استفاده میکنن و وقتی فایلی از پنل کاربری دانلود میکنی بدون مشکل دان میشه و با سرعت عالی

از طرفی این همه آدم تو دنیا هستند که دارن عین ما از ووکامرس استفاده میکنن ولی توی هیچ انجمن خارجی من ندیدم درباره این مشکل حرف بزنن جز کاربران ایرانی
یعنی تو سایت خود ووکامرس فایل ها با خاصیت Resume دانلود میشه و با خاصیت مخفی بودن لینک دانلود؟

 

Mohammad

مدیر انجمن
پرسنل مدیریت
دوستان وقتی ما فایل رو مخفی (محافظت) می کنیم. این حفاظت با PHP صورت میگیره ، و فقط اون فایل PHP میتونه به فایل دانلودی شما دسترسی داشته باشه!

مساله سرعت پس برمیگرده به هاست شما! این رو هم اضافه میکنم محدودیت سرعت طبیعیه! و برای فایل های بالای 100 مگابایت (در نهایت 200 مگابایت) پیشنهاد نمیکنم از روش محافظت استفاده کنید!

 

baharmf93

تازه وارد
دوستان وقتی ما فایل رو مخفی (محافظت) می کنیم. این حفاظت با PHP صورت میگیره ، و فقط اون فایل PHP میتونه به فایل دانلودی شما دسترسی داشته باشه!

مساله سرعت پس برمیگرده به هاست شما! این رو هم اضافه میکنم محدودیت سرعت طبیعیه! و برای فایل های بالای 100 مگابایت (در نهایت 200 مگابایت) پیشنهاد نمیکنم از روش محافظت استفاده کنید!
اگر اینطوری باید باید EDD هم این مشکل رو داشت چرا که روی PHP هست.

 

Mohammad

مدیر انجمن
پرسنل مدیریت
اگر اینطوری باید باید EDD هم این مشکل رو داشت چرا که روی PHP هست.
اگر قابلیت resume دارید و کانکشن بیش از 1 عدد (در دانلود منیجر) وجود داره ، لینک بدید تا لینک مستقیم فایل تون رو براتون در بیارم!

 

hoomantala

تازه وارد
میبینم که همه همین مشکل رو دارن! کسی از آپشن X-Accel-Redirect/X-Sendfile اطلاعی داره؟ شاید تو این حالت درست بشه. این متنو خود ووکامرس نوشته:

Redirect only
When users download a file, their link redirects to the file

Force Downloads
File downloads are forced, using PHP. To ensure files are protected from direct linking, Force Downloads can be used. Files are served by PHP. However, if your files are large, or the server is underpowered, you may experience timeouts during download. In this case, you need to either look at your server or use the redirect method.

X-Accel-Redirect/X-Sendfile

Downloads are handled by the server (nginx/apache). This method requires the X-Accel-Redirect/X-Sendfile module be installed and enabled on the server Confirm with your web host that one of these modules is installed before using this method. It’s the most reliable method because the file is served directly to the customer and gives you the best performance. Files are also protected by an .htaccess file, making it secure.
 

Mohammad

مدیر انجمن
پرسنل مدیریت
X-Accel-Redirect/X-Sendfile باید روی سرور ماژولی فعال بشه!
 

amogheimi

تازه وارد
فکر کنم تو این حالت مشکل دانلود حل بشه. ولی باید سرور مجازی تهیه کرد. دارم پیگیری میکنم
سلام
این راه حل جواب نمیده به خاطر اینکه سرور وردپرس شما نمیتونه هدر های هاست دانلود رو ست کنه
عملا زمانیکه ووکامرس فایل هاست دانلود رو محافظت میکنه میاد اون فایل رو توی حافظه سرور وردپرس ذخیره میکنه و بعد تیکه تیکه برای دانلود میفرسته به کاربر برای همین هم سرعتش پایین هست و یک کانکشن داره و هم ریسوم نداره
تنها راه استفاده از افزونه ووکامرس ریموت هست که به قیمت گزافی به فروش میرسه :دی ( حدودا 40 دلار برای یک دامنه )
 

hoomantala

تازه وارد
سلام
این راه حل جواب نمیده به خاطر اینکه سرور وردپرس شما نمیتونه هدر های هاست دانلود رو ست کنه
عملا زمانیکه ووکامرس فایل هاست دانلود رو محافظت میکنه میاد اون فایل رو توی حافظه سرور وردپرس ذخیره میکنه و بعد تیکه تیکه برای دانلود میفرسته به کاربر برای همین هم سرعتش پایین هست و یک کانکشن داره و هم ریسوم نداره
تنها راه استفاده از افزونه ووکامرس ریموت هست که به قیمت گزافی به فروش میرسه :دی ( حدودا 40 دلار برای یک دامنه )
پس چطور میشه از آپشن X-Accel-Redirect/X-Sendfile استفاده کرد؟
 

amogheimi

تازه وارد
آها یعنی میفرمایید میزبانی سایت و هاست دانلود لزوما باید روی یک سرور باشه؟
خیر متوجه منظورم نشدید یعنی فایلهایی که توی رسانه وردپرس اپلود میشه (و نه فایلهایی که لینک هاست دانلود رو قرار میدید )
wp-content/uploads و در این مسیر قرار میگیره به شرطی که اون ماژولها فعال باشن قابل دانلود محافظت شده است با سرعت بالا و این ارتباطی به هاست دانلود نداره
 

hoomantala

تازه وارد
خیر متوجه منظورم نشدید یعنی فایلهایی که توی رسانه وردپرس اپلود میشه (و نه فایلهایی که لینک هاست دانلود رو قرار میدید )
wp-content/uploads و در این مسیر قرار میگیره به شرطی که اون ماژولها فعال باشن قابل دانلود محافظت شده است با سرعت بالا و این ارتباطی به هاست دانلود نداره
ممنون از راهنمایی شما. جسارتا راه ارتباطی دارید اگه پروژه ای داشته باشم؟
 

amogheimi

تازه وارد

 
بالا