نحوه ی ایجاد CSR در کنترل پنل DirectAdmin
2017-03-11
بالابردن امنیت دیتابیس
2017-04-03
نمایش همه

آموزش رفع ارور 500

در ابتدا توضیحی درباره ارور 500 به شما بدهیم.

ارور 500 از رایج ترین خطاهای سمت سرور می‌باشد که بنابر هر دلیلی و مشکلی که از طرف سرورهای داخلی سایت وجود داشته باشد، نشان داده می‌شود. به طور ساده تر، سرور داخلی سایت نمی‌تواند درخواست شما را تکمیل کند و به دلایل گوناگون (ازجمله حفظ حریم اطلاع رسانی) خطای عمومی 500 را به کاربر ارسال می‌کند. بنابراین می‌شود خطای 500 را می‌توان به نقابی بر روی سایر خطاهای داخلی سرور تشبیه نمود.

دلیل روبرو شدن با خطای 500:

دلیل بروز این خطا، همان‌طور که گفته شد، به صورت کاملا درست مشخص نمی‌شود. سرور می‌تواند دارای خطاهایی از قبیل خطای 502، 501 و … باشد اما بنابه هر دلیلی نمی‌خواهد که کاربر از دلیل اصلی خطا آگاه شود. در این صورت خطای 500 به کاربر فرستاده می‌شود. از جمله سایر دلایلی که ممکن است خطای 500 بجای خطای اصلی نشان داده شود عبارت اند از:

  • فایل htaccess موجود بر روی سایت دارای syntax اشتباهی باشد.
  • در قسمتی از کدهای سمت سرور مثال در کدهای PHP، بنابه دلایل خاصی ازجمله وجود حلقه‌های نامتناهی، درخواست Time out شود.
  • بررسی کنید که برنامه شما با دسترسی حداکثر 755 درحال اجرا باشد . چنانچه از دسترسی 777 استفاده می کند ، موجب بروز خطای 500 ( خطای اینترنال سرور ) را می دهد . معمولا فایلهای اسکریپت را با دسترسی 644 استفاده می کنند .
  • بررسی کنید که شاخه ای برنامه در آن اجرا می شود و همچنین کلیه شاخه هایی که به این اسکریپت مربوط می شود ، دسترسی 755 داشته باشد .
  • بررسی کنید که مالکیت فایل با خودتان باشد ! احتمال دارد مالیک فایلهای شما بشکل nobody باشد که در این صورت با ارسال مسیر اسکرپیت به پشتبانی ، مالکیت فایلها به کاربری شما تغییر خواهد کرد .

البته کارشناسان صبا هاست با پیگیری های لوگ های ثبت شده، می‌توانند منبع اصلی خطا را پیدا کرده و آن را برطرف کنند.

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

درصورتی که به محتوای آن صفحه نیاز دارید می‌توانید از نسخه کش شده آن استفاده کنید. برخی از سرویس‌های اینترنتی صفحات وبسایت را به صورت کش ذخیره کرده و به کاربران نشان می‌دهند.

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

خرید هاست لینوکس فقط با یک کلیک از

“میزبانی وب صبا هاست

 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

enamad
samandehi