PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فعال کردن xsendfile و X-Accel-Redirect



Aria90
September 20th, 2017, 13:48
سلام
من یک سایت دانلود دارم که با وردپرس و با افزونه ووکامرس برای فروش فایل طراحی شده که سایت روی یک سرور مجازی whm با توزیع سنت اوس هست و وب سرور آپاچی و فایل های دانلودی روی یک سرور مجازی سنت اوس جدا بدون پنل و وب سرور انجین ایکس

مسئله1:
من میخوام ووکامرس لینک دانلود بعد از خرید رو جنریت کنه از لینک اکسترنال و کاربر لینک اصلی رو نبینه . برای این کار 3 تا متد گزاشته ووکامرس
1- دانلود اجباری که برای فایل های حجیم مناسب نیست
2- متد xsendfile برای آپاچی
3- X-Accel-Redirect برای وب سرور انجین ایکس

الان برای انجام این کار باید ماژول روی سرور سایت اصلی فعال باشه که آپاچی هست که xsendfile یا باید روی سرور دانلود ک انجین ایکس هست ماژول X-Accel-Redirect نصب و فعال بشه؟ چون دیدم برخی گفتند باید سرور دانلود فعال باشه بسته به نوع وب سرور برخی گفتند باید روی سرور سایت اصلی فعال باشن

مسئله2:

من روی سرور سایت میخوام xsendfile نصب کنم خطای
Requires: httpd-mmn = 20051115 رو میده و هر کاری میکنم نصب نمیشه باید چه کنم ممنون؟
نحوه نصب ساده و راحت xsendfile روی آپاچی چطوریه؟
همینطور نحوه نصب X-Accel-Redirect روی انجین ایکس
سپاس

Aria90
September 20th, 2017, 20:44
کسی ج سوال رو بلد نبود؟؟؟
الان xsendfile روی آپاچی نصب شده ولی لود نمیشه و کار نمیکنه توی سرور.چطوری باید لود و فعال کنم؟

tpark
September 20th, 2017, 22:43
1- هیچکدام از روش های مورد اشاره، کنترلی بر روی فایل های خارج از محل نصب ووکامرس ندارند و ووکامرس توانایی مخفی کردن لینک های خارجی رو نداره. و اینکه
xsendfile باید روی سروری که از فایل ها میزبانی می کنه فعال باشه.
----
2- نصب xsendfile:


فایل mod_xsendfile.c (https://tn123.org/mod_xsendfile/)رو روی سرور دانلود کنید.
فایل رو کامپایل و آپاچی رو ری استارت کنید(دستور رو کپی/پیست کنید):

/usr/sbin/apxs -cia mod_xsendfile.c
service httpd restart

AS-Hosting
September 21st, 2017, 13:18
درود

اگر همچنان مشکلتان حل نشده اعلام کنید تا راهنمایی کنیم.

موفق باشید

Aria90
September 23rd, 2017, 09:55
1- هیچکدام از روش های مورد اشاره، کنترلی بر روی فایل های خارج از محل نصب ووکامرس ندارند و ووکامرس توانایی مخفی کردن لینک های خارجی رو نداره. و اینکه
xsendfile باید روی سروری که از فایل ها میزبانی می کنه فعال باشه.
----
2- نصب xsendfile:


فایل mod_xsendfile.c (https://tn123.org/mod_xsendfile/)رو روی سرور دانلود کنید.
فایل رو کامپایل و آپاچی رو ری استارت کنید(دستور رو کپی/پیست کنید):

/usr/sbin/apxs -cia mod_xsendfile.c
service httpd restart




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

- - - Updated - - -

مشکل همچنان باقی هست و اگر کسی میتونه راهنمایی کنه
ممنون

ealireza
September 23rd, 2017, 17:51
در صورت تمایل پیام بدین تلگرام براتون فیکس کنیم .

Aria90
September 28th, 2017, 00:34
درود
ماژول رو دستی فعال کردم روی اپاچی xsenfile طبق راهنمای سایت خودش ولی بازم جنریت نمیکنه میخوام هم از طریق easyapache ک فعال هست داخلش و تیک خورده حذف و نصبش کنم نمیتونه کامپایل کنه و اپاچی
از کار میفته و مجبورم دوباره تیکشو بزنم
چکار کنم بنظرتون دوستان؟