ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل بالارفتن سطح خطاهای Internal Server Error و Gateway Timeout



ILYA20
October 12th, 2017, 18:50
با سلام و درود خدمت دوستان

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

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

هر از گاهی وقتی صفحه ای رو باز میکنیم یا خطای Internal Server Error میده یا اینکه Gateway Timeout و باید دو سه بار صفحه رو رفرش کنیم تا صفحه بالا بیاد

http://forum.gsm-developers.com/

تو پی اچ پی max_execution_time = 300 را روی 300 و حتی 6000 همینطور /etc/nginx/nginx_limits.conf گذینه fastcgi_read_timeout را روی 6000 تنظیم کردم بی فایده بودند

مشکل از چی میتونه باشه

راهنمایی لطفا

abbas141
October 12th, 2017, 19:17
سلام

من چندان اطلاعاتی در مورد کانفیگ سرور های ویبولتین ندارم ولی در حوزه پشتیبانی و برنامه نویسی ویبولتین چون چند سال کار میکنم یک سری نظریاتی دارم شاید بدرتون بخوره :

1) براساس تجربه : خطای Internal Server Error بیشتر به خاطر وب سرور هست ، که یا به خاطر فایل تنظیمات وب سرور هست یا این که کانفیگ وب سرور مشکلی رو دارد .

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

توی اپاچی یا لایت اسپید روش بالا جواب میده ولی توی انجین ایکس رو دقیق نمیدونم .

2) بعید میدونم مشکل شما به خاطر max_execution_time باشه ، معنی فارسی این بخش یعنی این که درخواست شما حداکثر توی این مدت زمان انجام بشه . و پایین بودن اون مثلا توی loop ها باعث میشه ، loop ناقض اجرا بشه ، یا خطاهایی مثل : Maximum execution time و مواردی از این دسته به max_execution_time ارتباط دارند .

ولی در هر صورت این که مقدارش رو افزایش دادید بد نبوده است و به نظرم برای ویبولتین خوب هست .

3) از نظر من ویبولتین با لایت اسپید بهترین وضعیت رو داره ، توی این چند سال که توی حوزه پشتیبانی ویبولتین + برنامه نویسی اون کار میکردم ، تعداد خیلی بالایی از انجمن ها رو دیدم که روی انجین ایکس مشکل داشتند . ولی روی لایت اسپید این میزان نزدیک به 0 بوده است .

امیدوارم توضیحاتم برایتان مفید باشد .

ILYA20
October 12th, 2017, 21:53
سلام

من چندان اطلاعاتی در مورد کانفیگ سرور های ویبولتین ندارم ولی در حوزه پشتیبانی و برنامه نویسی ویبولتین چون چند سال کار میکنم یک سری نظریاتی دارم شاید بدرتون بخوره :

1) براساس تجربه : خطای Internal Server Error بیشتر به خاطر وب سرور هست ، که یا به خاطر فایل تنظیمات وب سرور هست یا این که کانفیگ وب سرور مشکلی رو دارد .

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

توی اپاچی یا لایت اسپید روش بالا جواب میده ولی توی انجین ایکس رو دقیق نمیدونم .

2) بعید میدونم مشکل شما به خاطر max_execution_time باشه ، معنی فارسی این بخش یعنی این که درخواست شما حداکثر توی این مدت زمان انجام بشه . و پایین بودن اون مثلا توی loop ها باعث میشه ، loop ناقض اجرا بشه ، یا خطاهایی مثل : Maximum execution time و مواردی از این دسته به max_execution_time ارتباط دارند .

ولی در هر صورت این که مقدارش رو افزایش دادید بد نبوده است و به نظرم برای ویبولتین خوب هست .

3) از نظر من ویبولتین با لایت اسپید بهترین وضعیت رو داره ، توی این چند سال که توی حوزه پشتیبانی ویبولتین + برنامه نویسی اون کار میکردم ، تعداد خیلی بالایی از انجمن ها رو دیدم که روی انجین ایکس مشکل داشتند . ولی روی لایت اسپید این میزان نزدیک به 0 بوده است .

امیدوارم توضیحاتم برایتان مفید باشد .

درود ممنونم از شما

شما قبلا برای ما کانفیک های سئو انجام داده اید .
لایت اسپید لاسنسش بالاست (ماهانه حدود 80 تومن) و همینطور ما ماهانه نزدیک یک ملیون هزینه سرورهامونه دیگه نمیخوایم بیشتر خرج کنیم.
انجمن عمرش 3 سال هست واقعا مفید کار کردیم تو این مدت و خوب بالا اومده ولی رفته رفته وضعیت سایت بدتر میشه به دلایل فنی ....

به نسخه فینال 4.2.5 هم ارتقا دادیم ولی باز مشکل فنی پابرجاست .... روی وردپرس این مشکل حداقلترینه و انجمنه که میلنگه نمیدونم چرا اینطوری میکنه...
بنظر شما میتونه دی بی سئو باعث بوجود اومدن خطا بشه ؟ یا مشکلاتی از جمله دیتابیس و ....

a.e
October 13th, 2017, 09:56
با سلام و عرض ادب

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

ILYA20
October 13th, 2017, 14:56
با سلام و عرض ادب

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

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

چند بار حذف و دوباره نصب کردم و آپدیت و ... ولی تاثیری نداره

VagrantRonnie
October 13th, 2017, 16:44
صرفا با مشاهده خطای Gateway timeout که یک خطای عمومی هست امکان یافتن مشکل وجود نداره.
لطفا به Error لاگ های سرویس Nginx و PHP-FPM تون مراجعه کنید و ببینین آخرین Error لاگ ها که همزمان با این خطا ثبت میشن، چی هستند. بعدش می تونید اون خطا رو جستجو کنید.