-
August 28th, 2019, 16:37
#1
حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS
سلام
بنده یک سرور اختصاصی با ویندوز سرور 2016 و وب سرور IIS 10 دارم.
میخواهم که یک کد php مربوط به یک اسکریپت VIP روی سرور اجرا کنم که الان از طریق php اجرا میشه ( البته قابلیت اجرا به وسیله x sendfile و X-Accel-Redirect هم دارد) ولی دو مشکل اساسی وجود دارد.( با اینکه تعداد کاربرها 250 نفراند )
1- اولین مورد این است که دانلود ها کامل انجام نمیشوند تا حدود 70 درصد دانلود انجام می شوند بعد بخش مربوط به کانکشن ها IDM قطع می شوند و به طور متناوب درخواست اتصال به سرور ارسال میکنند و در نهایت دانلود فایل ناقص تمام میشود.
2- مورد بعدی این است که بعد از چند بار کلیک روی یک لینک ارور 500 internal server error میدهد و بقیه کاربرها هم دسترسی شون قطع میشود.
چندتا راه کار پیدا کردم
1- نصب x sendfile روی iis 10 ( که تا الان کسی رو پیدا نکردم )
2 - نصب nginx روی ویندوز سرور و استفاده از X-Accel-Redirect ( که نمیدانم امکان پذیر هست یا نه )
3 - نصب لینوکس centos 7 و بعد نصب nginx و X-Accel-Redirect ( دو مورد بالا نشود دیگه مجبورم این مورد را انجام دهم )
قبل از این که مورد 3 را انجام دهم میخواستم بدانم موارد یک یا دو را کسی انجام داده؟ مشکل منو حل میکنند؟
ممنون میشم راهنمایی بفرمایید.
-
-
August 28th, 2019 16:37
# ADS
-
August 28th, 2019, 17:24
#2
عضو انجمن
پاسخ : حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS
سلام
آیا maxAllowedContentlength . maximum bandwidth ,maximum concurrent connection رو چک کردید؟
ارائه دهنده خدمات میزبانی در انگلستان آلمان و ترکیه
MyHBD
-
-
August 28th, 2019, 18:06
#3
پاسخ : حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS
این مقادیر
maximum concurrent connection = 4294967295
maximum bandwidth byte = 4294967295
این مورد maxAllowedContentlength هم تو web.config لحاظ نشده است.
-
-
August 28th, 2019, 18:21
#4
عضو انجمن
پاسخ : حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS

نوشته اصلی توسط
mostafa001
این مقادیر
maximum concurrent connection = 4294967295
maximum bandwidth byte = 4294967295
این مورد maxAllowedContentlength هم تو web.config لحاظ نشده است.
روی وب کانفبگ اعمال کنید طبق این روش :
https://stackoverflow.com/a/50914688
مقدار رو 40000000 قرار دهید.
ارائه دهنده خدمات میزبانی در انگلستان آلمان و ترکیه
MyHBD
-
-
August 28th, 2019, 19:20
#5
پاسخ : حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS
ممنون از راهنمایی تان
ولی هنوز مشکل پابرجاست
بیشترش بخاطر مشکل زیره
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
وقتی برای کاربری رخ میده کل دانلودهای اون کاربر قطع میشه و حتی امکان ادامه دانلود ندارد
-
-
August 28th, 2019, 21:21
#6
عضو انجمن
پاسخ : حل مشکل اجرا کد php روی ویندوز سرور همراه با وب سرور 10 IIS
نظر بنده این است که ویندوز رو ری اینستال کنید و با استفاده از Microsoft web platform همه موارد رو نصب کنید.
ارائه دهنده خدمات میزبانی در انگلستان آلمان و ترکیه
MyHBD
-