خطای 503 به معنای این است که سرور به صورت موقت غیر قابل دسترسی است یا اینکه سرور در حال تعمیر و نگهداری میباشد. در حقیقت ما باید بدانیم چرا ارور 503 در المنتور ایجاد شده است تا بتوانیم آن را برطرف کنیم، بروز این خطا یعنی یک سایت فعال است، اما ما فعلا نمیتوانیم به آن دسترسی داشته باشیم. در این مطلب میخواهیم دلیل ایجاد ارور 503 در المنتور را بررسی کنیم، با ما همراه باشید. در صفحه ارور 503 در المنتور به ما هیچ کمکی برای برطرف کردن مشکل نمیشود. این خطا به این شکل رخ میدهد، (Service temporarily unavailable )؛ یعنی سرویس موقتا غیر قابل دسترس است و دلیل این مشکل و مدت زمان حل مشکل کاملا نامعلوم است.
آشنایی با المنتور
المنتور یکی از افزونههای کاربردی وردپرس میباشد که شما میتوانید برای صفحهسازی از آن استفادهکنید. به دلیل انعطاف پذیری بالایی که دارد، توانسته با صفحهسازهای دیگر رقابت کند. دلایل این ویژگی امکانات گسترهتر آن، هماهنگی با انواع قالبها و داشتن رابط گرافیکی بالاست، این افزونه دو نسخه رایگان و حرفهای دارد. مسلم است که نسخه رایگان برای صفحه سازیهای قدرتمند و حرفهای مناسب نیست.
دلایل ایجاد خطای 503 در المنتور
وقتی که سایت شما یا سایتی که به آن مراجعه کردهاید ارور ۵۰۰ میدهد به این معنا است که سایت از داخل دچار مشکل شده است که علت ارور 500 متفاوت خواهد بود، اما آنچه که مسجل است این است که این سایت به دلیلی که از سمت سرور است نمیتواند به کاربران خود سرویسدهی کند.
این مورد میتواند بهصورت موقتی باشد و معمولاً وقتی سایت ما داون میشود، بعد از چند دقیقه درست خواهد شد. خطا 503 همانطور که گفته شد در صورت بروز مشکلات در سرور ایجاد میشود. دلایل زیادی برای عدم ارتباط سایت با سرور وجود دارند، که به بررسی آنها میپردازیم.
Down شدن سرور
سرور در زمانهایی نیاز به تعمیر و نگهداری دارد. به دلیل اضافه کردن نرمافزارها، تعمیرات سخت افزار و … خوشبختانه در این حالت بعد از مدت زمان کمی دوباره سرور به حالت قبلی خود برمیگردد و ارتباط سایت با سرور دوباره برقرار میشود.

بروز مشکل فنی
ایجاد مشکلات فنی که به واسطه شرکت میزبان ایجاد شده هم موجب این خطا میشود.
ترافیک بالا
در بعضی از ساعتهای روز کاربران به یکباره به سایت هجوم میآورند و به اصطلاح ترافیک سایت در آن موقع زیادتر است. این زیاد شدن ناگهانی ترافیک سایت، میتواند منجر به خطای 503 شود؛ بنابراین سرور به حالت آفلاین میرود.
حملات DDOS
حملات DDOS میتواند دلیل ایجاد این خطا باشد.
تنظیمات اشتباه DNS
یکی دیگر از دلایل ایجاد خطای 503 میتواند، پیکربندی نامناسب DNS باشد. کار DNS این است که آدرس وب را به آی پی مربوط به آن تبدیل میکند؛ بنابراین کاربران به جای اتصال از طریق آی پی با استفاده از نام دامنه به سایت متصل میشوند. اگر در پیکربندی دی ان اس روتر و یا رایانه مشکلی وجود داشته باشد، اشتباها به صفحه دیگری هدایت خواهید شد؛ بنابراین خطای 503 ایجاد میشود.
یاداوری: آیا تاکنون با خطای 413 مواجه شدهاید؟ خرسندیم که اعلام کنیم در یکی از مقالات بلاگ افضلی وردپرس درباره خطای 413 در وردپرس بهطور کامل صحبت کردیم و گفتیم علت بروز خطای 413 Request Entity Too Large این است که حجم فایلی که میخواهید آپلود کنید، بیشتر از حجم مجاز است. مطالعه این مقاله قطعا به اطلاعات شما خواهد افزود.
نحوه نمایش ارور 503 در مرورگرهای مختلف
ارور 503 میتواند به چندین شکل مختلف به کاربر نمایش داده شود، این خطا با توجه به مرورگر کاربر و همچنین تنظیمات هر سایتی متفاوت است، شما میتوانید تنظیمات سایت خود را به صورت دلخواه انجام دهید؛ در زیر به چند نمونه اشاره میکنیم.
- HTTP Error 503
- HTTP 503
- Error 503 Backend fetch failed
- Servie Unavailable 503
- Error 503
- Service Temporarily Unavailable 503
- HTTP Server Error 503
- HTTP /1.1 Service Unavailable
- Service Unavailable- DNS Failure
- Error 503 Service Unavailable
این خطا به هر شکلی که نمایش داده شود، باید مدیریت سایت به فکر برطرف کردن آن باشد. در ادامه نحوه برطرف کردن این خطا را به شما آموزش میدهیم.

***نکته: جالب است بدانید ارور geteway timeout (خطای 504) هنگامی رخ میدهد که سرور نتواند درخواستی را تکمیل کند. در حالت کلی خطاهایی که با عدد 5 شروع میشوند، خطاهای سمت سرور هستند.
نحوه رفع ارور 503 المنتور
این خطا را میتوان در سمت کاربر و سرور به راحتی از بین برد. اگر شما کاربر سایت هستید و از این خطا رنج میبرید، میتوانید با چند گام آن را برطرف کنید که هر دو روش را با هم بررسی میکنیم.
رفع خطا 503 در المنتور سمت کاربر
برای از بین بردن خطای 503 در سمت کاربر چند گام ساده را بررسی میکنیم.
- خاموش و روشن کردن مودم
- رفرش کردن صفحه سایت
- پاک کردن کش مرورگر سایت
- پاک کردن کوکیهای مرورگر
- تغییر دادن DNS
- ارتباط با سایت در زمانی دیگر
آموزش رفع خطای Service Unavailable 503 سمت سرور
در این قسمت چند روش برای برطرف کردن ارور 503 به شما آموزش میدهیم که به عنوان مدیر سایت میتوانید این کارها را انجامدهید. اگر از هر کدام از روشها نتیجه نگرفتید، میتوانید از روش بعدی استفاده کنید.
راه اندازی کردن مجدد سرور
همانطور که در ابتدای متن توضیح داده شد، یکی از دلایل ایجاد ارور 503 ترافیک بالای سرور سایت است. به شما پیشنهاد میکنیم برای برطرف شدن این مشکل، سرور خود را مجدد راه اندازی کنید، با اینکار به راحتی میتوان خطای 503 را از بین برد. البته اگر ترافیک سایت شما خیلی زیاد است، بهتر است از سرورهای اختصاصی برای سایت خود استفاده کنید.
بررسی آنلاین بودن سرور
اکثر سرورها هنگامی که در حال تعمیر و نگهداری هستند، در صورت بروز مشکلات فنی خاموش میشوند. شما به عنوان مدیر سایت باید اتصالات سرور خود را چک کنید، اگر سرور شما UP بود، باید آن را آنلاین کنید.
بررسی افزونههای سایت
یکی از دلایل مهم ایجاد خطای 503 وردپرس، ناسازگاری افزونهها میباشد. شما باید یک بار همه افزونههای سایت خود را غیر فعال کنید. در این صورت میتوانید بفهمید که مشکل از افزونه است یا خیر. البته این کار را نمیتوانید با استفاده از وردپرس انجام دهید؛ چون هنگام ارور 503 وردپرس شما غیرفعال است.
غیر فعال کردن افزونه ها هنگام ارور 503
چون در زمان ایجاد خطای 503 وردپرس غیر فعال میشود، شما از دو روش میتوانید افزونهها را غیر فعال کنید؛ ( غیرفعال کردن افزونه ها با پروتکل FTP و با استفاده از نرمافزار فایلزیلا). در ادامه با هم این روشها را بررسی میکنیم.
غیرفعال کردن افزونهها با استفاده از Filezilla
در این نرم افزار ابتدا باید به پوشه ریشه وردپرس خود بروید؛ منظورمان فایل public_html است. برای این کار به هاست خود رفته و در قسمت فایل منیجر، فایل public_html را پیدا کنید. وارد پوشه public_html شده، سپس پوشه wp-content را باز کنید. داخل پوشه Plugin همه افزونههای نصب شده سایت شما قرار دارند، این پوشه را تغییر نام دهید. این کار باعث میشود که وردپرس افزونههای شما را نشناسد و آنها را غیر فعال کند. حالا دوباره وارد سایت شوید، اگر خطای 503 رفع شده باشد، یعنی مشکل از افزونه ها بوده است. یادتان باشد که دوباره نام پوشه افزونهها را به حالت قبل برگردانید. پیشنهاد ما برای اینکه متوجه شوید مشکل از کدام افزونه است، این است که:
- دوباره نام پوشه را به حالت قبل برگردانید.
- یکی یکی افزونهها را غیر فعال کنید.
- وبسایت را بررسی کنید، تا ببینید مشکل از بین رفته یانه!
- اگر ارور 503 هنوز برطرف نشده است، سراغ افزونه بعد بروید.
- این کار را برای هر افزونه جدا جدا انجام دهید تا متوجه بشوید مشکل از کدام افزونه است.
غیرفعال کردن افزونهها با پروتکل FTP
در هنگام ایجاد خطای 503 ، یکی از روشهای غیرفعال کردن افزونهها، با استفاده از کنترل پنل است. وارد هاست خود شوید، از مسیر زیر پوشه افزونهها را پیدا کنید، File manager<public_html<wp-content. سپس مانند روش قبل افزونهها را غیرفعال کنید. در صورتی که افزونهای موجب ایجاد خطای 503 شده بود، آن را حذف و دوباره نصب کنید یا از افزونه دیگری استفادهکنید.
بررسی کردن قالب وردپرس
اگر افزونههای خود را غیر فعال کردید، اما خطای 503 هنوز برطرف نشده بود، میتوانید قالب سایت خود را هم غیر فعال کنید، اما غیر فعال کردن قالب به این سادگیها نیست. برای اینکار بعد از ورود به phpMyadmin وارد پایگاه داده وردپرس خود شوید، بعد روی گزینه wp-options کلیک کنید. در قسمت search در قسمت option-name عبارت Template را وارد کنید، سپس اینتر بزنید. برای اینکه قالب وردپرس خود را تغییر دهید، به داخل پوشه wp-Content بروید. در این پوشه در زیر ستون optin-value اسم قالب شما وجود دارد. روی آن کلیک راست کرده و گزینه Edit را بزنید، حالا میتوانید سایت خود را بررسیکنید. اگر مشکل خطای Service Unavailable 503 برطرف شده باشد، یعنی مشکل سایت شما از قالب وردپرس است؛ بنابراین برای رفع مشکل باید آن را تغییر دهید.

تماس با پشتیبان سایت
اگر همه موارد گفته شده را انجام دادید، اما مشکل شما همچنان وجود داشت، به شما پیشنهاد میکنیم با مرکز پشتیبانی سایت خود تماس بگیرید. تیم پشتیبانی مشکل را بررسی میکند. در صورتی که نیاز به ارتقاء سایت شما باشد، به شما راهنماییهای لازم را ارائه میدهد.
3 سوال پرتکرار مرتبط با موضوع:
1) چه هنگامی خطای 503 رخ میدهد؟
این خطا هنگامی رخ میدهد که به هر دلیلی ارتباط سایت با سرور قطع باشد.
2) دلایل خطای service unavailable 503 چیست؟
این خطا به دلایل زیادی میتواند ایجاد شود؛ یکی از آنها به دلیل مشکلات در افزونهها و قالب هاست.
3) چطور خطای 503 المنتور را برطرف کنم؟
روش پیشنهادی ما بررسی همه افزونههای سایت است، سپس قالب سایت را بررسی کنید، اگر مشکل حل نشد با پشتیبانی تماس بگیرید.
خلاصه و نتیجهگیری
یکی از خطاهایی که اکثر کاربران با آن روبرو میشوند، ارور service unavailable 503 است. این خطا از سمت سرور ایجاد میشود؛ بنابراین باید برای رفع آن از طریق کنترل پنل وردپرس اقدام کنیم. در این مطلب چند راه حل برای رفع این مشکل را به شما پیشنهاد دادیم. آیا شما تا کنون با ارور 503 مواجه شدهاید؟ نظرات خود را با افضلی وردپرس به اشتراک بگذارید.
اولین کامنت را شما بگذارید!