مشکل اتصال هاست دانلود به ووکامرس

  • شروع کننده موضوع ap2co
  • تاریخ شروع

ap2co

تازه وارد
13/3/19
1
0
1
سلام

در فروشگاه سایت، یکسری محصولات دانلودی وجود دارد.

فایلها داخل یک هاست مجزا در یک سرور دیگر می باشد.

در تنظیمات "محصولات دانلودی" در ووکامرس، فقط روی تنظیمات "ریدارکت" خوب جواب میده ولی روی 2 گزینه دیگه سرعت دانلود خیلی پایینه و  resumable هم نیست

ایا راهکاری دارید در این زمینه ؟

 

jamshimi

کاربر عضو
22/2/09
745
19
18
سلام

در فروشگاه سایت، یکسری محصولات دانلودی وجود دارد.

فایلها داخل یک هاست مجزا در یک سرور دیگر می باشد.

در تنظیمات "محصولات دانلودی" در ووکامرس، فقط روی تنظیمات "ریدارکت" خوب جواب میده ولی روی 2 گزینه دیگه سرعت دانلود خیلی پایینه و resumable هم نیست

ایا راهکاری دارید در این زمینه ؟
سلام
هاست دانلود و هاست وردپرس هر دو در یک لوکیشن هستند؟ یعنی هر دو سرور ایران یا خارج هست؟
در حالت Force Download درسته resumable نیست اما نباید سرعت انچنان کم بشه
 

1mahdimf

تازه وارد
18/9/17
19
6
3
اگر هاستتون از php و. Htaccess پشتیبانی می کنه بنده می تونم براتون اینکار رو بکنم ( لینک خاص و مخصوص به کاربر و سرعت بالا و قابلیت ادامه دانلود).
اگر مایل بودید پیام بدید.
 

jamshimi

کاربر عضو
22/2/09
745
19
18
اگر هاستتون از php و. Htaccess پشتیبانی می کنه بنده می تونم براتون اینکار رو بکنم ( لینک خاص و مخصوص به کاربر و سرعت بالا و قابلیت ادامه دانلود).
اگر مایل بودید پیام بدید.
سلام
متاسفانه پشتیبانی نمی کنه
اما میشه یه کم درباره روش توضیح بدین؟
اگر واقعا اجرایی و عملی بشه حاضریم هاست دانلود رو عوض کنیم
 

1mahdimf

تازه وارد
18/9/17
19
6
3
خوب به این صورت است که یک لینک خاص زماندار و مختص به ip کاربر ایجاد میشه و تا اون زمان تعیین شده قابلیت دانلود داره. همچنین محدودیت های ووکامرس (تعداد دانلود و زمان انقضا) هم کار خواهند کرد.
مثلا تعیین کنید 5 بار دانلود باشه، کاربر می تونه 5 بار لینک خاص زمان دار خودشو داشته باشه.
همچنین به فایل اصلی هم دسترسی نیست.
این روش تو سایت خودم در حال اجراست.
 

jamshimi

کاربر عضو
22/2/09
745
19
18
خوب به این صورت است که یک لینک خاص زماندار و مختص به ip کاربر ایجاد میشه و تا اون زمان تعیین شده قابلیت دانلود داره. همچنین محدودیت های ووکامرس (تعداد دانلود و زمان انقضا) هم کار خواهند کرد.
مثلا تعیین کنید 5 بار دانلود باشه، کاربر می تونه 5 بار لینک خاص زمان دار خودشو داشته باشه.
همچنین به فایل اصلی هم دسترسی نیست.
این روش تو سایت خودم در حال اجراست.
سلام
ساختار لینک دقیق مثل همون لینک های کد شده ووکامرس هست؟
امکان افزودن دسترسی لینک دانلود در ویرایش سفارش برای کاربر وجود داره؟
سرعت دانلود چطوره؟
یعنی در هر صورت برای اجرای کد شما باید هاست دانلود اون دو مورد که گفتید ساپورت کنه؟
اگه نخواهیم دانلود زمان دار باشه و فقط همون محدودیت تعداد دانلود رو که در ووکامرس اعمال میکنیم باشه چی؟
فقط بخواهیم سرعت دانلود خوب باشه و لینک هم کد شده؟
بعدش کار شما به صورت پلاگین هست یا کد
وفقط در هاست دانلود باید تغییرات صورت بگیرد یا هاست اصلی هم باید کد ویرایش بشه؟
 

1mahdimf

تازه وارد
18/9/17
19
6
3
1. لینک دانلود کد شده هست ولی مثل خود ووکامرس نیست.
2. شما لینک دانلود رو همون لینک اصلی و مستقیم (اپلود شده) در هاست دانلود قرار میدید و در اخر کار وقتی کار بر می خواد دانلود کنه، لینک اصلی مخفی میشه و لینک خاص ایجاد و به کار نمایش داده می شه.
۳. بله باید حداقل ها رو داشته باشه.
۴. مشکلی نیست به راحتی میشه لینک زمان دار و ip رو اعمال نکرد.
۵. سرعت دانلود به سرور و سرعت کاربر وابسته است هرچقدر سرعت سرور و کاربر زیاد باشه سرعت هم زیاد است.
۶. بصورت یک فایل به قالب اضافه میشه و پلاگین(بهتر از پلاگین) نیست. چون برای خودم نوشتم.
۷.در هر دو هاست باید تغییراتی داده شود.
 
  • Like
Reactions: jamshimi

jamshimi

کاربر عضو
22/2/09
745
19
18
1. لینک دانلود کد شده هست ولی مثل خود ووکامرس نیست.
2. شما لینک دانلود رو همون لینک اصلی و مستقیم (اپلود شده) در هاست دانلود قرار میدید و در اخر کار وقتی کار بر می خواد دانلود کنه، لینک اصلی مخفی میشه و لینک خاص ایجاد و به کار نمایش داده می شه.
۳. بله باید حداقل ها رو داشته باشه.
۴. مشکلی نیست به راحتی میشه لینک زمان دار و ip رو اعمال نکرد.
۵. سرعت دانلود به سرور و سرعت کاربر وابسته است هرچقدر سرعت سرور و کاربر زیاد باشه سرعت هم زیاد است.
۶. بصورت یک فایل به قالب اضافه میشه و پلاگین(بهتر از پلاگین) نیست. چون برای خودم نوشتم.
۷.در هر دو هاست باید تغییراتی داده شود.
خیلی خوبه دوست عزیز دقیقا همان چیزی هست که می خوام اما متاسفانه هاست دانلودم از php ساپورت نمی کنه نمیدونم چی کار کنم

پس هیچ راهی بدون نداشتن php روی هاست دانلود نیست؟
اگه بشه که حداقل نحوه کد گذاری لینک فرق که می فرمایید فرق کنه اعمال کرد تا لینک اصلی فرق کنه اما سرعت بهبود یابه هم خیلی خوبه
مورد ششم فرمودید به صورت فایل php به قالب اضافه میشه یا ووکامرس؟
و اینکه یک مورد می خوام تست کنید
اون اینکه وقتی کاربری محصولی رو خریداری می کنه و یه سفارش ثبت می شه حال اون محصول اپدیت هایی داره در حال اصلی میشه به همون محصول یک محصول دانلودی رو اضافه کرد
آیا برای شما نیز میشه بعد از ثبت سفارش برای همان محصول لینک دانلودی اضافه کرد؟

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

1mahdimf

تازه وارد
18/9/17
19
6
3
ببیند چیزی که من نوشتم هیچ کاری با روند اولیه ووکامرس نداره. اخر کار هرچی لینک از هاست دانلود، تو فیلد دانلود بهش بدی رو منحصرا برای اون کاربر می سازه.کاری به مراحل اولیه و ... ووکامرس نداره و فقط در مرحله اخر لینک رو تولید میکنه. یعنی شما اصلا نباید کار خاصی کنید. فایل رو اپلود کنید و لینک مستقیمتونو تو ووکامرس قرار بدید.

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

بعضی از هاستینگ ها می تونن php رو براتون فعال کنن.
 
  • Like
Reactions: jamshimi

jamshimi

کاربر عضو
22/2/09
745
19
18
با سلام
واقعا عالیه
پس تو فانگشن قالب اعمال میشه درسته؟
اگر بتونم php رو به نوعی روی هاست دانلود فعال کنم اکی هست دیگه؟
کلا باید به مدیر سرور چی بگم تا حداقل لازم رو برای این کار اعمال بشه؟
با تشکر
 
آخرین ویرایش:

1mahdimf

تازه وارد
18/9/17
19
6
3
بله اگه از php و .htaccess پشتیبانی کنه کار خواهد کرد.
 

jamshimi

کاربر عضو
22/2/09
745
19
18
بله اگه از php و .htaccess پشتیبانی کنه کار خواهد کرد.
ممنونم
پس هیچ فرقی نداره که هاست دانلود داخل باشه و هاست سایت خارج باشه روی سرعت تاثیری نداره؟
شما نفرمودید که هاست دانلود و سایت خودتون هر دو خارج هست یا داخل؟
 

1mahdimf

تازه وارد
18/9/17
19
6
3
ممنونم
پس هیچ فرقی نداره که هاست دانلود داخل باشه و هاست سایت خارج باشه روی سرعت تاثیری نداره؟
شما نفرمودید که هاست دانلود و سایت خودتون هر دو خارج هست یا داخل؟
اصلا فرقی نمی کنه هاست شما کجاست. سرعت وابسته است به قدرت سرور و سرعت دانلود کاربر و میزان نزدیکی سرور به کاربر.
 

jamshimi

کاربر عضو
22/2/09
745
19
18
اصلا فرقی نمی کنه هاست شما کجاست. سرعت وابسته است به قدرت سرور و سرعت دانلود کاربر و میزان نزدیکی سرور به کاربر.
موضوع هاست از این جهت می پرسم
چرا که یکی از دوستانم هاست ووکامرس اون خارج هست وقتی لینک از هاست دانلود خارج توی ووکامرس میزاره دانلود مشکلی نداره و با موفقیت تموم میشه
اما وقتی لینک هاست دانلود از هاست داخل میزاره دانلود فایل ناقص می مونه و کامل نمیشه
در حالی که لینک اصلی و مستقیم هاست دانلود ایران با سرعت 5 مگ بر ثانیه دانلود میشه!!
 

1mahdimf

تازه وارد
18/9/17
19
6
3
موضوع هاست از این جهت می پرسم
چرا که یکی از دوستانم هاست ووکامرس اون خارج هست وقتی لینک از هاست دانلود خارج توی ووکامرس میزاره دانلود مشکلی نداره و با موفقیت تموم میشه
اما وقتی لینک هاست دانلود از هاست داخل میزاره دانلود فایل ناقص می مونه و کامل نمیشه
در حالی که لینک اصلی و مستقیم هاست دانلود ایران با سرعت 5 مگ بر ثانیه دانلود میشه!!
این بیشتر به تنظیمات هاست مربوطه. ممکنه حجم فایل رو ناقص یا کم نشون میده و دانلود منیجر فکر میکنه که فایل به انتها رسیده.
 

jamshimi

کاربر عضو
22/2/09
745
19
18
این بیشتر به تنظیمات هاست مربوطه. ممکنه حجم فایل رو ناقص یا کم نشون میده و دانلود منیجر فکر میکنه که فایل به انتها رسیده.
به تنظیمات هاست دانلود؟
چون در هر دو صورت چه لینک از هاست دانلود داخل باشه و خارج موقع دانلود حجم فایل که نشون داده نمیشه؟
 

1mahdimf

تازه وارد
18/9/17
19
6
3
به تنظیمات هاست دانلود؟
چون در هر دو صورت چه لینک از هاست دانلود داخل باشه و خارج موقع دانلود حجم فایل که نشون داده نمیشه؟
الان گرفتم منظورتون اینکه وقتی از طریق ووکامرس در حالت Force Download از هاست دانلود دانلود میشه تو سرور ایران قطع میشه ولی تو سرور خارج نه؟