ارور 503 در وردپرس – نحوه حل خطای 503 service unavailable
- مقالات آموزشی
- بروزرسانی شده در
ارور 503 اونقدرها که به نظر میرسه ترسناک نیست. آره، وقتی وسط کار میبینید سایتتون بالا نمیاد و بهجاش یه صفحه خالی با نوشته «Service Unavailable» جلوتون سبز میشه، یه لحظه قلبتون میریزه. ولی باور کنید تو چند دقیقه میشه تهتوش رو درآورد. بیاید با هم قدمبهقدم بریم جلو تا درستش کنیم.
آنچه در این مقاله میخوانید
ارور 503 Service Unavailable چیست
ببینید، این ارور یه دلیل مشخص و ثابت نداره که بگم «آها، حتماً همینه». ولی چیزی که تو اکثر مواقع پشتش هست اینه که وبسرورتون نمیتونه یه پاسخ درستوحسابی از اسکریپتهای PHP بگیره. یعنی سرور منتظره یه چیزی از PHP بشنوه، ولی جوابی که میگیره به دردش نمیخوره یا اصلاً جوابی نمیگیره.
حالا این اسکریپت PHP دقیقاً چیه که خرابکاری میکنه؟ معمولاً یکی از این سه تاست: یه افزونه وردپرس، قالب سایتتون، یا یه کد سفارشی که یه جایی اشتباه نوشته شده.
یه نکته مهم هم اینجا بگم که وقتتون رو هدر ندید: اگه این خطا بهخاطر فشار سنگین روی سرور یا یه حمله DDoS باشه، معمولاً خودش بعد از چند دقیقه غیب میشه و لازم نیست شما کاری بکنید. ولی اگه پای یه کد اشتباه توی سایت وسط باشه، داستان فرق میکنه؛ این خطا تا وقتی که خودتون اون کد مقصر رو پیدا و غیرفعال نکنید، همونجا سرجاش میمونه و ولکن نیست.
پس نگران نباشید، ولی دسترویدست هم نذارید. با روشی که الان بهتون میگم، تو کوتاهترین زمان ممکن میشه حلش کرد.
شکلهای مختلف ارور ۵۰۳
جالبه بدونید که این خطا یه چهره ثابت نداره و ممکنه با اسمها و ظاهرهای مختلف جلوتون ظاهر بشه. اگه هرکدوم از اینها رو دیدید، بدونید که با همون ارور 503 طرفید:
- 503 Service Unavailable
- HTTP Server Error 503
- HTTP 503
- 503 Error / Error 503 Service Unavailable
- HTTP Error 503 The service is unavailable
- HTTP Error 503
- Service Unavailable – DNS Failure
- Http/1.1 Service Unavailable
پس اگه یکی از اینها تو سایتتون سبز شد، خیالتون راحت باشه که راهحلش همینیه که پایین براتون نوشتم.
آموزش حل ارور 503 Service Unavailable در وردپرس
همونطور که بالا گفتم، این خطا وقتی میاد که سرور نمیتونه از یه اسکریپت PHP که پشتصحنه داره اجرا میشه، جواب درست بگیره. پس منطقیترین کاری که باید بکنیم اینه که بریم سراغ همین اسکریپتها و یکییکی، بهصورت جداگانه، اونهایی که غیرضروری هستن رو خاموش کنیم تا مقصر لو بره.
بیاید با هم گامبهگام جلو بریم. فقط خواهش میکنم هر مرحله رو دقیق همونطور که میگم روی سایتتون پیاده کنید تا برسیم به جایی که خطا کاملاً رفع بشه.
قدم اول: غیرفعال کردن موقت همه افزونههای سایت
بذارید رک بگم، بیشتر وقتها مقصر اصلی همین افزونههان. یه افزونه که باگ داره کافیه که کل سایتتون رو بندازه. پس اولین کاری که میکنیم اینه که مطمئن بشیم ارور 503 از سمت افزونهها نیست. برای اینکه بفهمیم، باید همه پلاگینها رو یهو غیرفعال کنیم.
کار سختی نیست، اینجوری پیش برید:
اول وارد پنل مدیریت هاستتون بشید و برید توی مسیر File Manager » wp-content. اینجا یه پوشه میبینید به اسم Plugins که فایل تمام افزونههایی که نصب کردید توش هست. روی این پوشه راستکلیک کنید و گزینه Rename رو بزنید. اسمش رو یه چیز دیگه بذارید، مثلاً plugin-old. بعدش هم یه پوشه جدید و خالی بسازید و اسمش رو دقیقاً بذارید Plugins.

با این کار انگار وردپرس دیگه هیچ افزونهای نمیبینه و همهشون خاموش شدن.
حالا برگردید به سایتتون و یه نگاه بندازید. اگه مشکل حل شده بود، یعنی ماجرا لو رفت؛ صددرصد یکی از افزونهها این بلا رو سرتون آورده. حالا برگردید به هاست، اون پوشه خالی Plugins که ساخته بودید رو پاک کنید و اسم plugin-old رو دوباره برگردونید به plugins.
نکته اینجاست که با این کار، افزونههاتون هنوز غیرفعالن. پس حالا برید توی پیشخوان » افزونههای نصبشده و اینبار پلاگینها رو تکتک و یکییکی فعال کنید. بعد از فعال کردن هرکدوم، سایتتون رو چک کنید. هر افزونهای که با فعال شدنش دوباره ارور برگشت، همون مقصر ماست. پیداش کردید؟ یا حذفش کنید یا یه جایگزین بهتر براش پیدا کنید. تمام.
ولی خب ممکنه همه افزونهها رو خاموش کرده باشید و بازم این ارور لعنتی سرجاش باشه. اگه اینطور بود، ناامید نشید، بریم سراغ قدم بعدی.
قدم دوم: فعالسازی قالب پیشفرض وردپرس
همون داستانی که برای افزونهها گفتم، عین به عین ممکنه سر قالب سایتتون هم پیش بیاد. پس بیاید همون ترفند رو اینبار روی قالب پیاده کنیم. کاری که میخوایم بکنیم اینه که قالب فعلی رو خاموش کنیم و بذاریم وردپرس بره سراغ قالب پیشفرض خودش.

اینجا اگه یه ابزار مثل FTP داشته باشید خیلی راحتتر به فایلهای هاستتون دسترسی دارید، ولی از توی خود File Manager هاست هم میشه.
اول برید توی پوشه قالبتون و یه نسخه پشتیبان ازش بگیرید، این کار رو جدی بگیرید، چون اگه بعداً خواستیدش نمیخواید دستتون خالی باشه. روی پوشه قالب راستکلیک کنید، گزینه Compress رو بزنید تا یه فایل زیپ ازش ساخته بشه، بعد اون زیپ رو دانلود کنید و روی سیستم خودتون ذخیره کنید.
حالا که نسخه پشتیبانتون جای امنه، فایل همون قالب رو از روی سرور حذف کنید. بهمحض این کار، وردپرس خودش میفهمه و میره سراغ قالب پیشفرض. حالا برگردید سایتتون رو ببینید.
اگه مشکل حل شد، یعنی کدهای قالبتون مشکل داشتن و بهتره یه قالب بهتر و سالمتر جایگزینش کنید. ولی اگه بازم همون آش و همون کاسه بود، بریم مرحله آخر.
قدم سوم: عیبیابی نهایی
اگه تا اینجا همه مراحل رو رفتید و بازم این مشکل ولکنتون نیست، وقتشه یه کم دقیقتر بشیم و ببینیم ریشه خطا از کجا آب میخوره.
پیشنهاد من اینه که اول از همه، وردپرستون رو به آخرین نسخه آپدیت کنید و بعد دوباره سایتتون رو چک کنید. خیلی وقتها یه نسخه قدیمی همه این دردسرها رو درست میکنه.
اگه بازم جواب نداد، آخرین و مطمئنترین راه اینه که با پشتیبانی هاستتون تماس بگیرید. چون این ارور گاهی ربطی به شما و سایتتون نداره؛ ممکنه بهخاطر محدود بودن منابع سرور، یه نقص فنی روی خود سرور و از اینجور چیزها باشه. وقتی زنگ زدید، حتماً تمام کارهایی که تا الان روی سایت انجام دادید رو کامل براشون توضیح بدید تا سریعتر بتونن مشکلتون رو حل کنن.
جمعبندی
خب، رسیدیم ته ماجرا. همونطور که دیدید، ارور 503 اصلاً چیز ترسناکی نیست که بخواید بخاطرش استرس بگیرید. تنها کاری که ازتون برمیاد اینه که یه عیبیابی درستوحسابی انجام بدید تا آخرش بتونید راهحل درست رو انتخاب کنید. همینقدر ساده!
امیدوارم این مقاله براتون کاربردی بوده باشه و مشکلتون حل شده باشه. موفق و پیروز باشید. 🙂

با سلام من در وبسایتم این مشکلو خوردم منتهی میرم بیرون میام دوباره تست کنم خطای This site can’t be reached میاد سری بعد دوباره خطای 500 و توی تست بعدی خطای 503 و…
واقعا گیج شدم
داشتم تو وبسایتم محصول اضافه میکردم موقع اپلود عکس ارور عدم اتصال اومد و این مشکل از اونجا شروع شد …
با پشتیبان هاست برای بررسی خطا در ارتباط باشید.
سلام
من با خطای 503 Service Unavailable بعد از نصب افزونه اتصال میلرلایت به وردپرس روبرو شدم
فر انت اند سایتم مشکل نداره. فقط در قسمت داشبورد سایت این خطا وجود داره.
ممنون میشم منو راهنمایی کنید. میخوام این افزونه استفاده کنم . راه برطرف کردن خطا و درعین حال نگه داشتن این افزونه چیه؟
سپاسگزارم
سلام دلیل خطا مواردی هست که توی همین مقاله گفته شده
سلام ببخشید اگر با اولین ریفرش صفحه سایت بالا بیاد مشکل از سمت هاستینگ هست درسته؟
سلام نمیشه دقیقا گفت ولی اگه خطا ۵۰۳ باشه احتمال ۹۰ درصد
اگر این ارور مقطعی باشه و با ریفرش مجدد صفحه سایت بالا بیاد ولی همیشه این اتفاق تکراری بیفته مخصوصا زمانی از گوگل میخوایم وارد صفحه سایت بشیم مشکل از سمت سرور هستش ؟ ممنون میشم راهنمایی بفرمائید چون هاست زیربار این مورد نمیره
درسته اگر مقطعی باشه میتونه از سمت سرور باشه
با سلام و دست مریزاد به جناب آقای راد بزرگوار
من هم همین مشکل را به صورت مقطعی و در دفعات مکرر داشتم و لزومی به آوردن نامی از هاستینگ هم نیست، ولی سخنی با دوست عزیز که مشکل از طرف هاست دارند عرض کنم که فکر می کنم ابتدا از طریق درخواست اصلاح و پیشنهاد رفع مشکل به شرکت هاستینگ و در صورت عدم رفع مشکل، فوری و بهترین اقدام رفتن به هاست های معتبر است. با گذشت زمان و کاهش تعداد سایت های فعال در هاستینگ مشکل دار و از بین رفتن اعتبارشان، اقدام به رفع مشکل می نمایند ولی برگرداندن آب رفته از جوی، دیگر محال است. دوست عزیز، زمان و ثانیه های گرانبهای آینده خود را، به رایگان به دیگران تقدیم نکن.
وقتتون بخیر
من افزونه bbpress رو نصب کردم و نمایش همه پاسخ ها که مربوط به افزونه bbpress هست خطای 503 می دهد. این خطای کلی برای سایت نیست که بخواهم از روش گفته شده استفاده کنم برای این مورد خاص چیکار باید کرد؟
افزونه را فعال و غیر فعال کردم دوباره نصب نمودم اما مورد همچنان پا برجاست
سلام باید از لاگ سرور یا هاست دلیل خطای ۵۰۳ رو پیدا کنید.
ممنون
سلام خسته نباشید
افزونه wp rocket رو خودت هاستینگ به صورت رایگان گذاشته
وقتی نصب می کنم خطای 503 میده و وقتی که پاک میکنم مشکل برطرف میشه
به پشتیبانی هاستینگ که پیام دادم گفتن ایراد از قالب
سلام پیشنهاد نمیکنم چون معمولا نسخه اصلی نیستند.
سلام،
مقاله خوب و مفیدی بود،
تشکر.
سلام آقای حسینی راد
وقتی شما تخفیف دوره طراحی قالب وردپرس رو گذاشته بودید خریداری کردم
آیا در این شما به ما یاد دادید تا چگونه یک قالب با چند دمو طراحی کنیم یا خیر؟
درود بر شما خیر برای اینکار باید پلاگین نویسی رو یاد بگیرید.
درود بر شما
خواهشا یک آپدیت را ارائه دهید
سلام. روز بخیر.
شما برای ایجاد دمو برای قالب اهورا از چه راهی استفاده کردید؟ یک مقاله درباره “چگونه برای قالب دمو بسازیم” رو در سایتتون مشاهده کردم، ولی اطلاعاتی که به صورت بک آپ هست شامل اطلاعات صفحات دمو نیست.
ممنون میشم راهنمایی کنید.
درود بر شما با استفاده از php مدت زیادی روش زمان گذاشتیم و امکان توضیح در یک مقاله وجود نداره. باید چندین ماه آموزش php ببینید.
سلام و عرض ادب
سوالی دارم که اصلا ربطی به این پست در سایت شما ندارد!
آیا می توان کنترل پنل own cloud را روی سروری نصب کرد که وب سرور nginx باشد یا خیر؟
درود بر شما بله امکانش هست.
ممنون از شما
سلام علیکم . برای عضویت در تیم فروش میهن وردپرس نیاز به چه مدارکی هست؟
خیلی ممنون
درود
نیاز با آشنایی کامل با وردپرس ومحصولات سایت و مهارت های فروش هست
سلام.وقت بخیر
ببخشید سوال داشتم.
1-من از فونت ایران سنس استفاده میکنم.و طبق آموزشتون تویه سایت فونت را نصب کردم.بیشتر بخش ها فونت اعمال شده و بعضی جاها اعمال نشده مثل وبلاگ سایتم و یکسری قسمت های دیگه(نظرات و نمونه کارا و …)به این صورت اعمال کردم:
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 900;
src: url(‘fonts/eot/IRANSansWeb_Black.eot’);
src: url(‘fonts/eot/IRANSansWeb_Black.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb_Black.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb_Black.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb_Black.ttf’) format(‘truetype’);
;font-display:swap}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: bold;
src: url(‘fonts/eot/IRANSansWeb_Bold.eot’);
src: url(‘fonts/eot/IRANSansWeb_Bold.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb_Bold.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb_Bold.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb_Bold.ttf’) format(‘truetype’);
;font-display:swap}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 500;
src: url(‘fonts/eot/IRANSansWeb_Medium.eot’);
src: url(‘fonts/eot/IRANSansWeb_Medium.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb_Medium.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb_Medium.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb_Medium.ttf’) format(‘truetype’);
;font-display:swap}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 300;
src: url(‘fonts/eot/IRANSansWeb_Light.eot’);
src: url(‘fonts/eot/IRANSansWeb_Light.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb_Light.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb_Light.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb_Light.ttf’) format(‘truetype’);
;font-display:swap}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 200;
src: url(‘fonts/eot/IRANSansWeb_UltraLight.eot’);
src: url(‘fonts/eot/IRANSansWeb_UltraLight.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb_UltraLight.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb_UltraLight.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb_UltraLight.ttf’) format(‘truetype’);
;font-display:swap}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: normal;
src: url(‘fonts/eot/IRANSansWeb.eot’);
src: url(‘fonts/eot/IRANSansWeb.eot?#iefix’) format(’embedded-opentype’), /* IE6-8 */
url(‘fonts/woff2/IRANSansWeb.woff2’) format(‘woff2’), /* FF39+,Chrome36+, Opera24+*/
url(‘fonts/woff/IRANSansWeb.woff’) format(‘woff’), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url(‘fonts/ttf/IRANSansWeb.ttf’) format(‘truetype’);
;font-display:swap}
body {
font-family: IRANSans !important;
font-weight: 300;
}
h1, h2, h3, h4, h5, h6,input, textarea {
font-family: IRANSans !important;
}
2-گوگل مپ ارور میده.میخواستم ببینم اگر به روش Iframe اضافه کنیم برای سیو سایت تاثیر منفی داره؟یا کلا با مپ های دیگه قرار دادن؟راستی هر چیزی که سرچ میکنم در رابطه با آموزش استفاده از مپ های دیگه چیزی دستگیرم نشد.آموزش نداده بودند که چجوری با المنتور اضافه کنیم
3-اگر در رابطه با طراحی و تولید و تکمیل محتوای سایت از تصاویر مثلا سایت unsplash یا از عکس های آماده استفاده کنیم تویه سیو تاثیر منفی داره؟یعنی کلا باید اختصاصی با مثلا برنامه فتوشاپ تصاویر تولید شه؟
سلام و اینکه اقای حسینی راد من yoast seo رو به تازگی نصب کردم ایا واقعا در یوست میشه یک کلمه عبارت کلیدی وارد کرد ؟؟؟
بیشتر از اون نمیشه
درود بر شما بله توی نسخه رایگان یک عبارت کلیدی کانونی میشه وارد کرد.
سلام اقای حسینی راد لطفا امکان ویرایش کامل هدر سایت یا سربرگ رو در قالب اهورا بذارید درسته در اپدیت جدید امکاناتی زیادی روی به بخش سربرگ اضافه کرده اید ولی بازم امکانات کمتری داره مثلا نمیشه به طور کامل رنگ و لعاب هدر رو تغییر داد یا مثل سایت soft98.ir درست کرد
سلام در حال بهبود این بخش و افزودن امکانات جدید هستیم. سپاس از پیشنهاد شما
با آپدیت دستی وردپرس که کل فایلهای سایت موجود از بین میره و سایت خالی به چه دردی میخوره؟
درود
اصلا این مورد بوجود نمیاد. هیچ یک از اطلاعات شما با آپدیت دستی پاک نمیشه
سلام من ارور 503 رو در افزونه بی بی پرس دارم .حالا چطوری ایراد رو حل کنم . تالار انجمنم بالا نمیاد
سلام اموزش رو بخونید.
خدا خیرت بده و هر چی می خوای ان شالله بهت بده
مشکلم تو هر سایتی نگاه کردم نتونستم رفعش کنم ولی با ترفندی ک اینجا گفتین خیلی راحت فهیدم چیه
بسیار ممنونممممممممم
سلام
مشکل از قسمت پلاگین هاست ولی وقتی مسیری که گفتین رو میرم و اسم فایل رو برمیگردونم بازهم با خطا مواجه میشم. لطفا راهنمایی کنید
ممنون
سلام
از یک برنامه نویس بخواهید مشکلتان را حل کند.
سلام و خسته نباشید.
با پیغام خطای (service unavailable)503 مواجه میشم.
افزونه woocommerce این مشکل را برای من ایجاد میکند.
چجوری باید رفعش کنم؟ من به این افزونه در کنار persian woocommerce نیاز اساسی دارم.
خواهشا راهنماییم کنید.
تشکر
سلام
آموزش زیر را ببینید :
https://mihanwp.com/503-service-unavailable/
سلام خسته نباشید
سایت بنده گاهی با این ارور مواجه میشه 80 درصد اوقات خوبه
آیا می تونه مشکل بجز مشکلاتی که اشاره نمودید باشه ( از طرف سرور)
درود. خیر این خطا از سمت سرور هست
ممنونم. بسیار عالی و مفید بود.
موفق باشید.