وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

خطای Loopback وردپرس چیست و چطور آن را برطرف کنیم؟

راهنمای ساده تشخیص و رفع خطای Loopback وردپرس با بررسی سلامت سایت، افزونه و اتصال سرور به خودش.

انتشار:
توسط تیم فنی نت‌آرام
۴ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله خطای Loopback وردپرس چیست و چطور آن را برطرف کنیم؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
در بخش سلامت سایت وردپرس پیغام «سایت شما نتوانست درخواست Loopback را کامل کند» دیده‌اید؟ این درخواست یعنی وردپرس سعی می‌کند از داخل سرور به نشانی سایت خودش وصل شود. از این مسیر برای بعضی کارهای زمان‌بندی‌شده و بررسی ویرایشگر فایل استفاده می‌شود. ممکن است صفحه اصلی برای شما باز شود، ولی این اتصال داخلی مشکل داشته باشد.

اول متن کامل خطا را بردارید

در پیشخوان به ابزارها → سلامت سایت بروید. پیام مربوط به Loopback را باز کنید و متن کامل و زمان مشاهده را یادداشت کنید. کد 403، خطای گواهی یا timeout هر کدام سرنخ متفاوتی دارند. صرف دیدن اخطار به معنی خرابی قطعی همه کارهای سایت نیست.
در نسخه آزمایشی، یک نوشته بدون اطلاعات حساس را برای چند دقیقه بعد زمان‌بندی کنید و نتیجه را ببینید. در سایت اصلی به یاد داشته باشید انتشار آزمایشی ممکن است برای بازدیدکننده‌ها، خوراک سایت یا سامانه اعلان قابل مشاهده شود؛ آن را بدون هماهنگی انجام ندهید. اگر نوشته منتشر نشد، راهنمای نوشته‌های زمان‌بندی‌شده وردپرس را هم بخوانید؛ این مقاله مشخصاً روی ارتباط سایت با خودش تمرکز دارد.

نشانی و دسترسی سایت را مقایسه کنید

در تنظیمات → عمومی نشانی وردپرس و نشانی سایت را بخوانید. هر دو باید مطابق ساختار واقعی نصب باشند؛ در نصب‌های خاص ممکن است عمداً فرق داشته باشند، پس آن‌ها را بدون اطلاع تغییر ندهید. در مرورگر مطمئن شوید نشانی موردنظر با HTTPS و گواهی معتبر باز می‌شود.
اگر سایت آزمایشی با نام کاربری و رمز در سطح وب‌سرور محافظت می‌شود، درخواست داخلی هم ممکن است به همان مانع برسد. از مدیر سایت یا میزبان بخواهید تنظیم حفاظت و راه مجازکردن درخواست لازم را بررسی کند. برداشتن کامل محافظت از سایت آزمایشی راه‌حل مناسبی نیست.

افزونه را در محیط امن جدا کنید

اگر خطا بعد از فعال‌سازی افزونه امنیتی یا کش شروع شده، همان تغییر را یادداشت کنید. ترجیحاً در نسخه آزمایشی سایت، افزونه مشکوک را موقتاً غیرفعال و تست سلامت را تکرار کنید. اگر نتیجه عوض شد، تنظیم یا گزارش همان افزونه را با سازنده‌اش بررسی کنید و دوباره آن را فعال کنید.
در فروشگاه زنده همه افزونه‌ها را یک‌باره خاموش نکنید؛ ممکن است خرید و پرداخت مختل شود. اگر نسخه آزمایشی ندارید، با پشتیبانی درباره روش آزمون محدود به مدیر هماهنگ کنید و پس از آزمون مطمئن شوید تنظیمات به حالت قبلی برگشته‌اند.

پیام 403 و timeout چه فرقی دارند؟

اگر متن سلامت سایت 403 نشان می‌دهد، در گزارش افزونه امنیتی یا پنل میزبان دنبال درخواست همان ساعت و نشانی سایت بگردید. اگر یک قانون مشخص آن درخواست داخلی را بسته، فقط همان استثنای لازم را طبق راهنمای ابزار و با تأیید مدیر تنظیم کنید، سپس تست سلامت را تکرار کنید. اگر خطا timeout است، ابتدا از میزبان بخواهید اتصال سرور به نشانی HTTPS خودش را از همان محیط آزمایش کند؛ تغییر قانون 403 بدون دیدن علت timeout کمکی نمی‌کند.

چه زمانی به میزبان تیکت بدهیم؟

اگر تست افزونه علت را روشن نکرد، متن دقیق خطا، زمان، نشانی سایت و نتیجه آزمون را برای میزبان بفرستید. از او بخواهید پاسخ DNS از داخل سرور، اتصال HTTPS، قوانین فایروال و گزارش امنیتی همان درخواست را بررسی کند. خطای 403 می‌تواند نشانه رد درخواست باشد، اما به‌تنهایی مشخص نمی‌کند کدام لایه آن را رد کرده است.
پس از اصلاح، سلامت سایت را دوباره باز کنید و همان کار عملی، مثلاً انتشار یک نوشته آزمایشی زمان‌بندی‌شده، را تکرار کنید. برای سایت وردپرسی می‌توانید مشخصات هاست وردپرس نت‌آرام را نیز ببینید. مبنای فنی این راهنما مستندات رسمی Loopback وردپرس است.
اشتراک‌گذاری:
لینکدینتلگرامایکس

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام