خطای ۵۰۰ Internal Server Error

خطای ۵۰۰ Internal Server Error، خطای بسیار آزار دهنده ای است چراکه بیش از حد مبهم است! وهمچنین این خطا از نظر منشاء ایجاد نیز بسیار مبهم است! و این دلیل سردرگمی کاربر حین بررسی و رفع این خطا است.

-خطاهای ۵۰۰ Internal Server Error چرا اتفاق می افتند؟

در اینجا به سه تا از مهم ترین این دلایل اشاره میکنیم:

۱- سطح دسترسی غلط یک فایل : عموما اگر سطح دسترسی یک فایل به گونه ای تنظیم شود که “world” یعنی همه اجازه نوشتن را داشته باشند ، این خطا رخ می دهد. این یک علت عمده این خطا در فایلهای php و سطح دسترسی آنها می باشد. به طور عمومی در سرور ای ما یک فایل نباید دسترسیی بالاتر از ۷۵۵ داشته باشد ، اگرچه ترجیه امنیتی و توصیه اکید ما خودداری از دادن دسترسی بیش از ۶۴۴ به فایل ها و بیش از ۷۵۵ به فولدر هاست، بدیهی است علاوه بر فایل ها تنظیم صحیح دسترسی فولدر ها نیز باید مورد توجه قرار گیرد.

۲- رها کردن سطح دسترسی فایل ها بعد از نصب سیستم های مدیریت محتوا به شکل غیر صحیح.

۳- وجود کد غلط در فایل .htaccess

-تصحیح خطای ۵۰۰ :
برا کشف اینکه کدام یک از عوامل بالا و یا عوامل دیگر منجر به وقوع خطای ۵۰۰ شده است می توانید از بررسی error-log آغاز کنید ، بعد از ورود به cPanel به دنبال ایکونی با نام “Error Log” در زیر دسته بندی Logsبگردید

cPanel-error-log

برای مثال اگر مشکل به دلیل سطح دسترسی غیرمجاز (۷۷۷) برای فایل php رخ داده باشد و در نتیجه  خطای ۵۰۰ Internal Server Error  رخ داده باشد ، شما در error-log با خطی مشابه خط زیر مواجه خواهید شد:

[Tue Sep 20 08:18:01 2011] [error] [client 174.77.92.170] SoftException in Application.cpp:264: File “/home/username/public_html/concrete/index.php” is writeable by others

ما باید این خطا را با تغییر سطح دسترسی فایل مربوطه به ۶۴۴ تصحیح نماییم.

– اسکریپتهای Perl و خطای ۵۰۰:

هنگامی که خطای ۵۰۰ با Perl  در ارتباط باشد ممکن است نتوانیم به سادگی علت مشترکی بیابیم و همجنین جه بسا ردیابی آن مشکل تر باشد چراکه ممکن است در این خصوص error-log نتواند به ما بگوید دقیقا چه چیزی عامل خطاست و لذا مجبوریم که کدهای خود را مجدد برای پیدا کردن اشکال مثلا حتی از قلم افتادن یک” ; ” بررسی کنیم!

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

کلمات کلیدی:
0 نظر

اظهار نظر کنید

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

*

کلیه حقوق مادی و معنوی برای تسنیم محفوظ می باشد طراحی و اجرا: گروه طراحی و توسعه تسنیم.

Log in with your credentials

Forgot your details?