آموزش رفع خطای 502 در وردپرس
خطای 502 bad gateway یک خطای بسیار رایج است ، خطای 502 یک خطای کاملا آزار دهنده است و رفع آن مدتی می تواند طول بکشد، چرا که عوامل مخطلفی می توانند در بروز این خطا نقش داشته باشند. در ادامه به رفع خطای 502 در وردپرس می پردازیم.
خیلی وقت ها شده ما در وب لاورز حین آماده سازی یا طراحی سایت به این مقوله برخورد داشته ایم.
اما اول باید فهمید که خطای 502 چیست؟
هنگامی که سرور میزبان وردپرس شما یک پاسخ نامعتبر را برای صفحه درخواستی دریافت می کند ، یک خطای 502 bad gateway ایجاد می شود. خطای bad gateway یکی از اشتباهات رایج وردپرس است که ممکن است در سایت خود با آن روبرو شوید. به دلایل مختلفی ایجاد می شود و بسته به سرور شما پیام خطا نیز ممکن است از نظر ظاهری کمی متفاوت باشد.
هنگام بازدید از وب سایت ، مرورگر شما درخواستی را به سرور میزبان ارسال می کند. سرور میزبان سپس صفحه را پیدا کرده و با کد وضعیت آن را به مرورگر شما ارسال می کند. به طور معمول ، شما این کد وضعیت را مشاهده نمی کنید. اما ، در صورت بروز خطا ، کد وضعیت با یک پیام خطا نمایش داده می شود. نمونه هایی از چنین خطاهایی شامل 404 not found, 503 service unavailable, 403 forbidden error و موارد دیگر است.
شایع ترین دلیل برای خطای 502 bad gateway هنگام پاسخگویی به درخواست شما خیلی طولانی است. این تاخیر می تواند یک مشکل موقت ناشی از ترافیک زیاد باشد. همچنین می تواند به دلیل یک قطعی باشد که توسط یک قالب یا افزونه وردپرس ضعیف کدگذاری شده ایجاد شده است. و در آخر ، اما نه مهم ، این امر همچنین می تواند به دلیل سوء تنظیم مجدد سرور اتفاق بیفتد، البته تو وب لاورز معمولا از این خبرا نیست چون سرور توسط افراد متخصص کانفیگ می شن و شرکت های همکار کاملا معتبر انتخاب شده اند.
با این گفته ، بیایید نگاهی بیندازیم که چگونه به راحتی خطای 502 bad gateway را در وردپرس برطرف کنیم. رفع خطای 502 Bad Gateway این خطا معمولاً هنگامی ایجاد می شود که سرور شما قادر به یافتن علت پاسخ نامعتبر نیست. این بدان معنی است که تا زمانی که مشکل پیدا نکنیم باید مراحل عیب یابی مختلف را امتحان کنیم.
آماده اید ، شروع می کنیم.
مرحله 1: بارگیری مجدد وب سایت شما
گاهی اوقات ممکن است سرور شما به دلیل افزایش ترافیک یا کم بودن منابع سرور پاسخی طولانی تر دهد. در این حالت ، ممکن است مشکل در چند دقیقه به طور خودکار از بین برود. باید سعی کنید صفحه وب را که مشاهده می کنید را دقایقی بعد مجددا رفرش کنید تا ببینید علت این امر چیست؟ اگر این مسئله مشکل شما را برطرف کرد ، دیگر نیازی به خواندن بیشتر ندارید. با این حال ، اگر این خطا را به طور مکرر مشاهده می کنید ، باید خواندن این مطلب را ادامه دهید زیرا ممکن است چیز دیگری باشد که به رفع آن نیاز دارد.
مرحله 2: پاک کردن حافظه نهان مرورگر ممکن است صفحه خطا را از حافظه نهان نشان دهد. حتی بعد از رفع مشکل ، خطای 502 را مشاهده خواهید کرد زیرا مرورگر در حال بارگذاری وب سایت شما از حافظه نهان است. برای رفع این مشکل ، کاربران با سیستم عامل های Windows / Linux می توانند دکمه های Ctrl + F5 را فشار دهند و کاربران سیستم عامل Mac می توانند دکمه های CMD + Shift + R را روی صفحه کلید خود فشار دهند تا صفحه را تازه کنند. همچنین می توانید حافظه نهان را به صورت دستی از تنظیمات مرورگر خود حذف کنید.
پس از پاک کردن حافظه نهان وردپرس ، بار دیگر وب سایت را بارگیری کنید.
در صورت بروز مشکل به دلیل حافظه نهان ، می توانید از مرورگر دیگری برای عیب یابی استفاده کنید. اگر خطایی را در همه مرورگرها مشاهده کردید ، ادامه خواندن را ادامه دهید.
مرحله 3: CDN یا Firewall را غیرفعال کنید
اگر از سرویس CDN یا فایروال وب سایت در وب سایت خود استفاده می کنید ، ممکن است سرورهای آنها در حال کار باشند. برای بررسی این مورد ، باید CDN موقتاً غیرفعال شود.
پس از غیرفعال کردن ، لایه دیگری را که بین مرورگر شما و سرور میزبان ایجاد شده است حذف می کند. اکنون وب سایت شما کاملاً از روی سرور شما بارگیری می شود و اگر این مشکل توسط سرویس CDN / firewall ایجاد شده است ، اکنون حل می شود.
سپس می توانید برای ارائه خدمات با ارائه دهنده خدمات CDN خود تماس بگیرید. پس از حل مسئله ، می توانید پیش بروید و CDN را دوباره فعال کنید.
مرحله 4: قالب ها و افزونه های وردپرس را به روز کنید
اگر خطا هنوز وجود دارد ، مرحله بعدی بررسی قالب یا افزونه های شماست.
ابتدا باید تمام افزونه های وردپرس را از طریق FTP غیرفعال کنید. پس از آن ، به وب سایت خود مراجعه کنید تا ببینید خطا برطرف شده است یا خیر.
اگر اینطور باشد ، یکی از افزونه های شما مشکل را ایجاد می کند. اکنون باید همه افزونه ها را یکی یکی فعال کنید تا بتوانید افزونه ای که باعث خطا می شود را بیابید. افزونه ها را تک به تک فعال کنید و در هر بار صفحه را رفرش کنید، تا افزونه مقصر را پیدا کنید.
می توانید یک افزونه جایگزین پیدا کنید یا برای پشتیبانی با نویسنده افزونه تماس بگیرید. البته اگر طراحی سایت شما در وب لاورز انجام شده است با پشتیبان خود از طریق ناحیه کاربری تماس بگیرید.
اگر غیرفعال کردن افزونه ها مشکل شما را حل نکردند ، می خواهید قالب وردپرس خود را بررسی کنید. باید قالب را از طریق phpMyAdmin تغییر دهید. یا نام پوشه قالب خود را در پوشه themes تغییر دهید و پوشه یک قالب دیگر را هم نام آن قرار دهید.
پس از تغییر قالب خود به قالب پیش فرض وردپرس ، به وب سایت خود مراجعه کنید تا ببینید آیا این کار می کند. اگر هنوز خطایی را مشاهده می کنید ، خواندن خود را ادامه دهید.
مرحله 5: سرور میزبان را بررسی کنید
اگر همه مراحل عیب یابی فوق الذکر شکست خورده باشد ، احتمالاً در مورد سرور میزبان شما مشکل وجود دارد.
شما باید با تیم پشتیبانی هاستینگ وب لاورز در تماس بگیرید و به آنها اطلاع دهید. همچنین می توانید تمام مراحل عیب یابی را که برداشته اید ذکر کنید.
همه شرکت های هاست خوب وردپرس قادر خواهند بود اگر این مشکل بخاطر سوء استفاده از سرور ایجاد شده باشد ، این مشکل را به سرعت برطرف کنند.
ما در وب لاورز امیدواریم این مقاله به شما کمک کند یاد بگیرید که چگونه خطای 502 bad gateway را در وردپرس برطرف کنید. همچنین ممکن است بخواهید راهنمای کامل عیب یابی وردپرس ما را برای دستورالعمل های مرحله به مرحله در مورد رفع مشکلات وردپرس خود مشاهده کنید.
اگر این مقاله را دوست دارید ، لطفاً در کانال اینستاگرام و آپارات وب لاورز برای آموزش های ویدیویی وردپرس عضوشوید.
این مطلب در وب لاورز تهیه و تنظیم شده لطفا بجای کپی خود تولید کنند باشید، به یاد داشته باشید ما یک نکته مهم در سئو داریم و آن این است که گوگل می فهمه شما تولید محتوا کرده اید یا نه.
پاسخی بگذارید