ارور 503 در وردپرس – نحوه حل خطای 503 service unavailable
- مقالات آموزشی
- بروزرسانی شده در
همیشه این نکته را در نظر داشته باشید که فارغ از مشکلات ریزی که در سایت شما وجود دارد، شما باید بهعنوان یک مدیر سایت برتر، همه تهدیدهایی که ممکن است برای سایت پیش بیاید را شناسایی کنید و راههای مقابله با آن را نیز بشناسید. یکی از این مشکلات، ارور 503 در وردپرس است که به شکل خطای 503 service unavailable در مرورگر نمایان میشود.
فرقی ندارد شما با استفاده از چه پلتفرمی سایت خود را راهاندازی کردید، بههرحال یک سری خطا و ارور برای شما پیش خواهد آمد. افرادی هم که از وردپرس استفاده میکنند با خطاهای مختلفی مواجه میشوند اما خب هر مشکلی یک راهحل دارد و ما هم امروز تصمیم داریم چند راهحل برای ارور 503 Service Unavailable به شما عزیزان معرفی کنیم.
آنچه در این مقاله میخوانید
ارور 503 در وردپرس
این ارور ممکن است به دلایل مختلفی رخ دهد و بهصورت قطع نمیتوانیم دلیلی برای آن بیاوریم. اما خب میتوانیم توضیح دهیم و آن را حل کنیم. بهصورت کلی خطای “503 Service Unavailable زمانی رخ میدهد که وب سرور شما قادر به دریافت یک پاسخ مناسب از سمت اسکریپتهای PHP نباشد.
این اسکریپت PHP میتواند افزونه وردپرس، قالب وردپرس یا کد سفارشی اشتباه باشد. اگر خطا توسط استفاده سنگین یک سرور، یا حملات DDoS باشد در این صورت خطا پس از چند دقیقه بهصورت خودکار ناپدید میشود و شما نیازی نیست هیچ کاری انجام دهید، اما خب درصورتیکه این خطا به دلیل کدهای اشتباه در سایت ایجاد شده باشد، شما با مشکل جدی روبهرو خواهید بود و این ارور تا زمانی که شما کدی که باعث بروز خطا شده است را شناسایی و غیرفعال نکنید، این خطا در سایت وجود خواهد داشت.
البته اصلاً نیازی به نگرانی در مورد این ارور نیست چراکه با استفاده از روشی که به شما آموزش میدهیم میتوانید آن را در سریعترین زمان ممکن برطرف کنید.
پس بهصورت کلی این ارور به صورتهای مختلفی ازجمله موارد زیر برای شما نمایش داده میشود:
- 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
همانطور که در بالا به آن اشاره شد، ارور 503 Service Unavailable زمانی رخ میدهد که وب سرور شما قادر به دریافت یک پاسخ مناسب از یک اسکریپت PHP در حال اجرا در پسزمینه نیست؛ بنابراین شما برای اینکه بتوانید این ارور را رفع کنید باید تمامی اسکریپتهای غیرضروری PHP را بهصورت جداگانه غیرفعال کنید.
برای این کار باید تمامی مراحل زیر را با ما بهصورت گامبهگام بیایید و دستورالعملهایی که برای شما خواهیم گفت را بهصورت دقیق روی سایت خود اجرا کنید تا زمانی که این خطا در سایت شما برطرف شود.
غیرفعال کردن موقت تمام افزونههای سایت
برخی مواقع افزونههایی که شما روی سایت شما نصب میکنید دارای باگ هستند که میتواند یکی از اصلیترین دلایلی باشد که شما با این ارور روبهرو میشود. بنابراین اولین کاری که شما باید انجام دهید این استش که مطمئن شوید ارور 503 به دلیل باگ افزونهها نیست. برای این کار هم باید تمام پلاگین های روی سایت خود را غیرفعال کنید.
وارد پنل مدیریت هاست خود شوید و روی گزینه File Manager » wp-content کلیک کنید، حالا شما به یک صفحه دیگر منتقل میشوید که میتوانید پوشهای به اسم Plugins را ببینید. این پوشه شامل فایل تمام افزونههایی است که شما دانلود کردید، روی این فایل کلیک راست کنید و گزینه Rename را انتخاب کنید. اسم پوشه را به فرض مثال به نام plugin-old تغییر دهید. سپس یک پوشه جدید به نام Plugins ایجاد کنید.
حالا به سایت برگردید و اگر مشکل برطرف شده بود، به این معناست که یکی از افزونهها باعث بروز این خطا شده است، پس دوباره به هاست خود برگردید و پوشه جدید را که ایجاد کردید را حذف کنید و دوباره اسم پوشه plugin-old را به plugins تغییر دهید.
با این کار افزونههای شما هنوز هم غیرفعال هستند و شما باید از طریق پیشخوان» افزونههای نصب شده، تمامی پلاگین ها را بهصورت تکی فعال کنید و سایت را بررسی کنید و ببینید زمان فعال بودن کدام پلاگین با این خطا روبهرو خواهید شد و افزونه مخرب را شناسایی و آن را حذف کنید و یا یک افزونه بهتر را جایگزین کنید.
اما خب ممکن است با غیرفعال کردن تمام این افزونهها، همچنان ارور 503 در سایت شما وجود داشته باشد که در این صورت باید از روشهای زیر استفاده کنید.
فعالسازی قالب پیشفرض وردپرس
مشکلی که در بالا گفتیم ممکن است برای قالب سایت شما هم باشد، پس باید یک بار دیگر از روش بالا استفاده کنیم با این تفاوت که باید قالبها را غیرفعال کنیم. در قدم اول باید قالب فعلی خود را غیرفعال کنید و قالب پیشفرض وردپرس را فعال کنید.
با استفاده از یک ابزار مانند FTP میتوانید بهراحتی به پوشههای هاست خود دسترسی داشته باشید. وارد پوشه File Manager هاستینگ خود شوید از قالب خود یک نسخه پشتیبانی تهیه کنید و در سیستم خود ذخیره کنید.
روی پوشه مربوط به قالب کلیک راست کنید و روی گزینه Compress کلیک کنید، سپس فایل زیپ ایجاد شده را دانلود کنید. مانند تصویر زیر:
بعدازاینکه فایل قالب را بر روی سیستم خود ذخیره کردید، فایل این قالب را از سرور حذف کنید؛ در این حالت وردپرس بهصورت خودکار از قالب پیشفرض استفاده میکند. حالا به سایت برگردید و بررسی کنید که مشکل برطرف شده باشد.
اگر مشکل برطرف شده بود، یعنی کدهای قالب شما مشکل داشته پس بهتر است یک قالب بهتر را جایگزین کنید؛ اما اگر هنوز هم این مشکل را داشتید باید به مرحله بعد برید.
عیبیابی
آگه باوجوداینکه مراحل بالا را طی کردید، هنوز هم این مشکل را در سایت خود دارید، باید ببینید دلیل بروز خطا از کجاست. پیشنهاد میکنم در وهله اول وردپرس خود را به آخرین نسخه آپدیت کنید و دوباره ارور را در سایت بررسی کنید.
در وهله آخر هم باید با هاست خود در ارتباط باشید. چراکه این ارور ممکن است به دلیل محدود بودن منابع سرور، نقص فنی در سرور و … باشد. پس با پشتیبان هاست خود تماس بگیرید و تمام کارهایی که روی سایت اعمال کردید را هم بهصورت کامل توضیح دهید، تا مشکل را برای شما برطرف کنند.
پس بهصورت کلی نیازی به نگرانی در مورد برطرف کردن این ارور نداشته باشید. فقط تنها کاری که باید انجام دهید، عیبیابی درست است که درنهایت بتوانید، راهحل درستی را برای حل مشکل استفاده کنید. به همین راحتی!
امیدواریم این مقاله برای شما مفید واقع شده باشد. موفق و پیروز باشید. 🙂
سلام
من با خطای 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-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-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-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-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-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’);
}
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 درصد اوقات خوبه
آیا می تونه مشکل بجز مشکلاتی که اشاره نمودید باشه ( از طرف سرور)
درود. خیر این خطا از سمت سرور هست
ممنونم. بسیار عالی و مفید بود.
موفق باشید.