بخش Vip سئو نود

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

جزئیات بیشتر
آموزش یکبار برای همیشه
کد تخفیف اختصاصی دوره نابغه سئو پلاس : seoplus50

خطای 503 Service Unavailable چیست و چگونه باید آن را برطرف کرد

مقالات وردپرس

خطای 503 ممکن است شما را اذیت کند ! میتوانید با بررسی 3 مورد اصلی در سایت خودتان ( خصوصا سایت های وردپرسی ) این مشکل را از میان بردارید .

0 16
خطای 503 Service Unavailable چیست و چگونه باید آن را برطرف کرد

خطای 503 Service Unavailable یکی از خطاهایی است که ممکن است هنگام مشاهده سایتخود با آن مواجه شوید . البته این خطا از خطاهای مختص وردپرس نیست و برای هر سایتی ممکن است رخ دهد اما در وب سایت های وردپرسی نیز ممکن است به دلایل مختلفی با این خطا مواجه شوید . این خطا درگام اول باعث می‌شود به سایت دسترسی نداشته باشید پس رفع آن برای سایت بسیار ضروری و حیاتی است .

در اکثر موارد این خطا میتواند به دلیل ناسازگاری افزونه های وردپرسی رخ دهد در این مقاله با ما همراه باشید تا با راه حل هایی که میتوانید قبل از تماس با برنامه نویس و پشتیبان سایت به کار بگیرید آشنا شوید.

چرا خطای 503 Service Unavailable  رخ می دهد؟

این خطا به این مفهوم است که مرورگر نمی‌تواند به سرور دسترسی داشته باشد . زمانیکه شما یک وب سایت را مشاهده می‌کنید در حقیقت مرورگر درخواستی را به سمت سرور ارسال و سپس نتایج را از همان سرور دریافت کرده و به شما نمایش می‌دهد . اگر مروگر نتواند به سرور دسترسی داشته باشد و به آن درخواستی را ارسال کند خطای 503 به شما نمایش داده می‌شود .

دلایل نمایش خطای 503 در وردپرس

برای مواجه شدن با این خطا دلایل زیادی وجود دارد :

  • یکی از دلایل مهم که ممکن است باعث به وجود آمدن این خطا در وردپرس باشد افزونه ها و قالب های ناسازگار با وردپرس است که احتمالا به دلیل وجود کد های ناسازگار در قالب ها و افزونه ها باشد .
  • دلیل دیگر نمایش این خطا ممکن است به دلیل استفاد از CDN هایی مثل کلود فلیر باشد !

این دو مورد از رایج ترین مواردی هستند که مسبب خطای 503 هستند .

چگونه خطای 503 Service Unavailable را رفع کنیم؟

همانطور که بالاتر گفته شد ، قبل از تماس با برنامه نویس یا پشتیبان سایت ، اول این موارد را بررسی کنید :

  • بررسی وضعیت سرور
  • غیرفعالسازی افزونه ها
  • غیرفعالساز قالب
  • غیر فعالسازی CDN مورد استفاده در سایت

اولین کاری که بهتر است انجام دهیم بررسی وضعیت خود سرور است باید در ابتدا بررسی کنیم آیا سرور قابل دسترس است یا نه ! برای این کار کافیست در برنامه cmd ویندوز از دستور ping استفاده کنیم . ابتدا دکمه ویندوز و R را فشار دهید و در کادر ظاهر شده cmd را تایپ کرده و OK را بزنید .

ping با cmd

پس از آن در صفحه ظاهر شده دستور ping seo90.ir را وارد کنید البته شما باید آدرس سایت خودتان را وارد کنید در صورتی که همه چیز درست باشد در قسمت Lost مقدار 0 را مشاهده خواهید کرد در صورتی که عدد دیگری را مشاهده کردید بدانید که مشکل از سمت سرور شماست و از طریق ارسال تیکت به پشتیبانی شرکت هاستینگ ، از آنها بخواهید تا مشکل را رفع کنند.

همانطور که اشاره کردیم یکی دیگر از دلایل مشاهده خطای 503 در سایت های وردپرسی عدم سازگاری افزونه ها و قالب هاست . این عدم سازگاری ممکن است به دلیل وجود کدهایی باشد که در داخل قالب و افزونه ها استفاده شده است . برای راحتی می‌توانید قالب فعال فعلی و افزونه های موجود در سایت را غیر فعال کنید . برای غیر فعالسازی افزونه‌ها و قالب ، ساده ترین راه تغییر نام قالب و افزونه هاست !

برای اینکار کافیست وارد سی پنل سایت شده و از طریق بخش file manager وارد پوشه public_html/wp-content شوید . سپس وارد پوشه themes شده و اسم پوشه قالب را تغییر دهید . سپس وارد پوشه plugins شده و اسم پوشه افزونه ها را تغییر دهید برای راحتی میتوانید اسم پوشه plugins را به صورت یکجا تغییر دهید .

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

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

استفاده از CDN

یکی دیگر از مواردی که می تواند مسبب نمایش خطای 503 Service Unavailable شود استفاده از CDN ها است . CDN ها به شما کمک می‌کنند تا سایت شما خیلی سریع تر برای کاربر نمایش داده شود و به کمک کش کردن سایت شما فشار وارد بر سرور اصلی سایت را کاهش می دهند.

سایت کلود فلیر یکی از معروف ترین سایت هاست که خدمات CDN را به صورت رایگان ارائه می‌دهد البته برخی از قسمت ها به صورت غیر رایگان است همچنین یکی از سایت های ایرانی که در این زمینه فعال است سایت ابرآروان می‌باشد . برای غیر فعالسازی CDN کافیست وارد کلود فلیر شده و پس از انتخاب سایت خود قسمت Overview سپس Advanced Actions و در نهایت Pause Cloudflare on Site انتخاب کنید تا به صورت موقت CDN برای شما غیر فعال شود .

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

فیروز بیگلری

فیروز بیگلری ، 10 سال است که در زمینه برنامه نویسی وب سایت و همچنین سیستم های عامل فعالیت می کنم . متخصص وردپرس ، PHP کار ، علاقمند به فرانت اند ، تولید محتوا و سئو

نقشه راه فرانت

اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید

شاید این مطالب نیز برای شما جالب باشد

چگونه میتوان به سادگی در وردپرس و بدون کدنویسی جدول را ایجاد کرد ؟ افزونه Table Press به شما صرفا با چند کلیک امکان ساخت جدول را خواهد داد !

0 42

در سایت وردپرسی خودتان بسادگی آب خوردن می‌توانید هر محتوای دلخواهی را از صفحه نمایش نتایج جستجو حذف کنید ! در این محتوای کوتاه و کاربردی همراه ما باشید !

0 9
دیدگاه ها و نظرات
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید برای مشاهده پاسخ دیدگاه ها بر روی علامت " " کلیک کنید
اشتراک دیدگاه
captcha
تکمیل تمامی فیلد ها الزامی است
آموزش های رایگان بیشتر در آپارات و یوتیوب سئو نود
کانال آپارات سئو نود چنل یوتیوب سئو نود