دلیل دریافت خطای کد 500 چیست؟

توجه! این آموزش مربوط به سرویس هاستینگ لینوکس است.

ارور یا خطای کد 500 معمولا به دلیل دستورات غلط یا ناقص در فایل htaccess. است. دیگر مواردی که معمولا اتفاق میافتد، یا دستورات اشتباه تایپی داشته، یا به درستی به ابتدای خط بعدی اضافه نشده اند(استفاده از ویرایشگرهای ویندوزی مثل نت پد که با لینوکس سازگار نیستند) و یا نسخه وب سرور پیکربندی شده از یک یا چند دستور موجود در فایل پشتیبانی نمی کند.

روش خطایابی:

ابتدا فایل htaccess را تغییر نام دهید؛ اگر خطا برطرف شد، فایل htaccess را با ویرایشگر مناسب مثل ++NotePad که رایگان است ویرایش کنید و در جای خود مجددا ذخیره کنید.

برای ویرایش و یافتن خط دستور مشکل ساز، خط به خط دستورات را کامنت کنید.(با افزودن # به اول خط دستور) و فایل را ذخیره کنید تا به خط دستور مشکل ساز برسید.

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

آیا این پاسخ به شما کمک کرد؟

رتبه: 4.9 از 352 رأی
 پرینت این مقاله

مطالب مرتبط:

امکان ویرایش فایل در برنامه پی اچ پی را ندارم. چرا؟

در برنامه های پی اچ پی که توسط FTP/cPanel فایل/فولدر، ایجاد/آپلود می گردد، این فایل/فولدرها از...

دامین فعال است و پس از تمدید سرویس هاست/ میزبانی خود امکان مشاهده سایت را ندارم، چرا؟

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

عوامل رایج هک شدن سایت ها

بحث امنیت سایتها بخشی توسط سرور و نرم افزارهای قوی که برای این منظور توسعه داده شده است انجام می...

ارسال ایمیل انبوه و تغییر پرمیشن فولدر و عدم کارکرد صحیح سایت

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

خطای Internal Server Error در هنگام نصب جوملا Joomla

 ایجاد این خطا در هنگام نصب جوملا به دلیل وجود خط دستور Options +FollowSymLinks در فایل htaccess....