آیا با خطای 429 وردپرس مواجه شدین؟ این خطا معمولاً به عنوان خطای درخواست شناخته میشه و یکی از خطاهای رایج وردپرسه که در سیستم عامل با اون روبرو میشین. برخلاف پیامهای خطاهای دیگه، این پیام به شما هیچ نشونهای از علت ایجاد رو نشون نمیده. این خطا باعث میشه وب سایت شما غیرقابل دسترسی بشه، بنابراین خیلی مهمه که بلافاصله عیب یابی اون رو شروع کنین. این مسئله میتونه برای توسعه دهندگان وب جدید بسیار ناامید کننده باشه. نگران نباشین چند راه حل بالقوه برای رفع ارور 429 وجود داره. در این مقاله با ما همراه باشین تا نحوه رفع ارور 429 وردپرس رو به شما آموزش بدیم.
پیام خطای 429 چیه؟
همونطور که از پیام خطای 429 وردپرس بر میاد، تعداد زیادی درخواست در وب سایت شما ارسال شده. مشکل اینه که این درخواستها میتونه از طریق بسیاری از کاربرانی باشه که سعی دارن یکباره به وب سایت شما دسترسی پیدا کنن، رباتهایی که وب سایت شما رو تحت فشار قرار میدن یا پلاگینها و اسکریپتهای سفارشی برای دسترسی به وب سایت شما. ممکنه این سوال برای شما مطرح بشه:
پاسخ این سوال ساده است. چون میزبان وب شما نمیتونه از پس اون بربیاد. یا بهتره بگیم که سرور منابع مورد نیاز رو نداره. هربار که یه بازدیدکننده، ربات یا اسکریپت درخواستی رو به وب سایت ارسال میکنه، سرور سعی میکنه اون رو بپذیره. سروری که وظیفه خودش رو انجام میده، سعی میکنه تک تک درخواستها رو بپذیره، اما سرورها محدودیتهایی دارن. این درخواستها از RAM با ارزش سرور استفاده میکنن و بعد از تمام شدن این رم، خطا ظاهر میشه. وب سایتهای بزرگتر مجبور به پرداخت هزینه تجهیزات بهتر برای کنترل ترافیک هستن. این همون چیزیه که زمان حمله DDOS رخ میده. با ما باشین تا رفع ارور 429 رو به شما آموزش بدیم.
چگونه خطای 429 وردپرس رو برطرف کنیم؟
همونطور که گفتیم این خطا با نام خطای درخواست یا Too many requests شناخته شده. دلیل نام گذاری اون هم روشنه. به علت این که خطای 429 زمانی رخ میده که درخواستهای زیادی به سرور ارسال بشه. برای رفع خطای 429 وردپرس به این صورت عمل کنید: ابتدا چند راه حل ساده ارائه میدیم که میتونه به شما در شناسایی مشکل کمک کنه. بسیاری از مردم دوست دارن به این نتیجه برسن که وب سایت اونها مورد حمله DDOS قرار گرفته. اگرچه ممکنه این حدس درست باشه، اما معمولاً فقط وب سایتهای بزرگتر مورد حمله DDOS قرار میگیرن. خطای 429 وردپرس بیشتر ممکنه که به دلیل وجود مشکلی در وب سایت شما باشه. بیاید عواملی که باعث ایجاد مشکل میشن رو با هم بررسی کنیم.
پلاگینهای خود رو بررسی کنین
اکنون از پلاگینها تقریباً برای هر چیزی استفاده میشه و به احتمال زیاد یکی از اونها باعث ایجاد مشکل ( خطای 429 وردپرس ) شده. حالا مشکل اینه که بفهمیم کدوم یکی از اونها باعث این خطا شدن؟ برای همین همیشه توصیه میشه که از پلاگینهای کمتری استفاده کنین. پلاگینها نه تنها میتونن سرعت وب سایت شما رو کاهش بدن بلکه در شرایطی مثل این مورد ( ارور 429 )، داشتن تعداد زیادی از اونها میتونه تعیین مشکل رو مشکلتر بکنه. در اینجا به شما نشون میدیم که چگونه پلاگینهای خود رو غیر فعال کنین.
در پنل مدیریت سمت چپ، روی پلاگین کلیک کنین و سپس گزینه Installed plugins رو انتخاب کنین. اگه به روز رسانی خودکار رو تنظیم نکردین، الان وقتشه تا از به روز بودن تمام افزونههای خود اطمینان حاصل کنین. مراحل بسیار ساده هستن. ما توصیه میکنیم هر پلاگین رو به طور جداگانه مرور کنین. شما باید افزونه رو غیرفعال کنین و ببینین آیا پیام خطای 429 برطرف میشه یا نه؟ اگه برزرف نشد، پلاگین رو دوباره فعال کرده و مورد بعدی رو امتحان کنین.
البته ممکنه از افزونههای زیادی استفاده کنین که میتونه سرعت وب سایت شما رو کم کنه. به این نکته توجه کنین که استفاده از رویکرد یک به یک ممکنه به زمان زیادی نیاز داشته باشه. در این صورت میتونین از اقدامات انبوه برای غیرفعال کردن افزونههای خود استفاده کنین و بعد بررسی کنین که آیا مشکل ارور 429 وردپرس برطرف شده یا نه؟در این بخش باید مشخص کنین که کدام پلاگین مقصره؟ اگه متوجه شدین که یکی از پلاگینهای شما باعث بروز این مشکل شده، بررسی کنین که آیا تنظیماتی که باعث این امر شده رو تغییر دادین یا نه؟ در غیر این صورت با سازنده افزونه تماس بگیرین تا خطا رو به اونها اطلاع بدین.
طرح زمینه خود رو بررسی کنین
یکی از بزرگترین نقاط فروش تمهای برتر، عملکردی هست که در اونها ایجاد میشه. البته یه این نکته هم توجه داشته باشین که اونچه که برای یه نفر امتیاز فروش جساب میشه، برای یکی دیگه میتونه کاملاً برعکس عمل کنه. بسیاری از توسعه دهندگان وب سایت ها معتقدن که پلاگینهای داخلی میتونن محدودیت داشته باشن و وب سایت باید از این موارد جلوگیری کنه. این افزونههای داخلی میتونن دلیل بروز خطای 429 وردپرس باشن.
در پنل مدیریتی سمت چپ، روی گزینه Appearance کلیک کرده و گزینه Themes رو انتخاب کنین. سپس طرح زمینه برتر خود رو به موضوع دیگهای تغییر بدین که دارای ویژگیهای داخلی نیست. در انتها بررسی کنین که آیا خطای 429 برطرف شده یا نه؟ اگر چنین بود به سازنده طرح موضوع در مورد اون اطلاع بدین.
URL پیش فرض ورود به وردپرس خود رو تغییر بدین
تلاش برای ورود به سیستم Brute-force یکی از دلایل اصلی بروز خطای 429 در وب سایتهای وردپرسه. یه راه سریع برای جلوگیری از حمله مهاجمان به صفحه ورود شما به وردپرس، تغییر URL اون از گزینه پیش فرضه، بنابراین در مرحله اول نمیتونن اون رو پیدا کنن. شما به طور پیش فرض میتونین صفحه ورود خود رو پیدا کنین که خیلی راحت به خاطر سپرده میشه، اما کاملاً ناامنه چون همه افراد در وب دقیقاً میدونن از کجا به اون دسترسی پیدا کنن. بهترین راه برای جلوگیری از خطای 429 وردپرس اینه که URL خود رو تغییر بدین. سادهترین راه برای تغییر استفاده از افزونه WPS Hide Login هست که از خوش شانسی رایگان هم هست.
با میزبان وب خود تماس بگیرین
اگه با انجام این مراحل خطای 429 وردپرس شما برطرف نشه، مسئله به احتمال زیاد تقصیر شما نیست. برای اطلاعات بیشتر و این که بفهمین قضیه از چه قراره با میزبان وب خود تماس بگیرین. این مشکل ( ارور 429 وردپرس ) میتونه در اثر عوامل زیادی ایجاد بشه. دلیل ایجادش میتونه یه حمله DDOS باشه اما احتمالاً سرویس شخص ثالث نیز مسئول اونه. همه میدونیم که موتورهای جستجو از رباتها برای تعیین صحیح رتبه وب سایت شما استفاده میکنن. گاهی اوقات ممکنه همه چیز اشتباه پیش بره و این رباتها میتونن درخواستهای زیادی ارسال کنن.
بهتره بگیم در صورت مقصر نبودن شما، خطای 429 اینطوری بروز میکنه که درخواستی از یکی از این سرویسهای شخص ثالث توسط چیزی مسدود شده. سرویس شخص ثالث برای امتحان مجدد برنامه ریزی شده. این سرویس میتونه از کنترل خارج بشه و در این صورت درخواستهای زیادی رو از یه طرف میبینین. اگه تماس با میزبان وب برای شما نتیجهای نداشت، باید تعویض هاست رو در نظر بگیرین.
برخورد با خطا در وب سایت شما همیشه مسئلهای ناامید کننده هست و این برای ما کاملا قابل درکه. اگه با خطای 429 وردپرس روبرو شدین، میدونین که با درخواستهای زیادی سرور شما تحت فشار قرار گرفته. بنابراین فقط باید شناسایی کنین که منبع مشکل چیه؟ این خطا به خطای Too many requests معروفه و شاید خیلی از شماها به این نام بشناسیدش اما در کل برخلاف ظاهر مخوفی که داره، رفع این ارور ساده است. به راحتی میتونین با اطلاعاتی که در اختیار شما گذاشتیم به مقابله با ارور 429 در وب سایت خود بروید و علل بروز این خطا رو شناسایی کنین. با توجه به از دسترس خارج کردن صفحه شما برای بازدیدکنندگان، رفع سریع این خطا حیاتی و ضروریه. پیشنهاد میکنیم هر چه سریعتر اقدام کنین. میتونین سوالات خود در این مورد رو با ما به اشتراک بذارین و ما تا جایی که بشه بهتون در رفع این خطا کمک میکنیم.