آموزش رفع خطای Connection timed out در وردپرس

آموزش رفع خطای Connection timed out در وردپرس

دلایل زیادی برای ایجاد خطای Connection timed out در وردپرس وجود دارد که با دنبال کردن این راهنمای کامل می‌توانید اقدام به رفع خطای Connection timed out در وردپرس کنید. عنوان کامل این خطا cURL Error 28: Connection Timed Out است.

روش رفع خطای Connection timed out در وردپرس

در این بخش روش‌های رفع خطای Connection timed out در وردپرس را توضیح خواهیم داد. لطفا توجه داشته باشید که توصیه می‌شود از یک وبسایت آزمایشی برای انجام این روش‌ها استفاده کنید و سپس می‌توانید تغییرات نهایی خود را بر روی سایت زنده انجام دهید.

غیرفعال‌سازی موقت فایروال وردپرس

معمولا افزونه‌های فایروال وردپرس ترافیک مشکوک به سمت وبسایت را فیلتر می‌کنند. گاهی اوقات این دیواره آتش یا فایروال اشتباها اقدام به مسدودسازی درخواست‌های صحیح REST API در وردپرس می‌کند که منجربه خطای cURL error 28: connection timed out در وبسایت می‌شود.

برای بررسی این مساله به صورت موقت افزونه فایروال وردپرس خود را غیرفعال کنید و دوباره اقدام به بررسی وضعیت خطای Connection timed out نمایید. در صورتیکه مساله رفع شد تنظیماتی که برای افزونه فایروال خود در نظر گرفته‌اید را دوباره بررسی کنید یا از افزونه جایگزین دیگری استفاده کنید.

غیرفعال‌‎سازی افزونه‌های فعال روی وردپرس

هر افزونه فعال روی وردپرس می‌‌تواند باعث ایجاد خطای Connection timed out بر روی وردپرس شما شود. از آنجایی که دقیقا منشا این خطا را بر روی وردپرس خود نمی‌دانید بایستی از روش آزمون و خطا استفاده کنید به عبارت دیگر به صورت موقت افزونه‌های فعال روی وردپرس خود را غیرفعال کنید و دوباره اقدام به بررسی وضعیت خطای Connection timed out روی وردپرس خود کنید.

در صورتیکه خطای connection timed out دسترسی شما به پیشخوان مدیریت وردپرس را مسدود کرده باشد بایستی به صورت دستی و از طریق پنل هاست خود اقدام به غیرفعال‌سازی افزونه‌های روی وردپرس کنید.

افزونه‌های وردپرس در مسیر wp-content > plugins قرار دارند. پوشه plugins را به نامی دیگر مثلا plugins-old به صورت موقت تغییر نام دهید و دوباره وضعیت خطای connection timed out را روی وبسایت خود بررسی کنید.

بررسی تنظیمات SSL وبسایت

مرحله دیگر برای رفع خطای connection timed out روی وردپرس شما بررسی عملکرد صحیح SSL روی وبسایت شماست.

گواهینامه SSL چگونه کار می‌کند و چرا اهمیت دارد؟

پیکربندی نادرست SSL بر روی وبسایت نیز می‌تواند باعث ایجاد یک ارتباط ناامن برای کاربران شده و از این رو خطای connection timed out برای کاربران ظاهر شود.

برای رفع خطای connection timed out و بررسی وضعیت SSL سایت‌تان می‌توانید با کمک ابزارهای آنلاین اقدام به بررسی وضعیت SSL سایت‌تان کنید. برای اینکار می‌توانید از وبسایت Qyalys استفاده کنید.

رفع خطای connection timed out

در صورتیکه مشکلی با گواهینامه SSL وبسایت شما وجود داشت و برای رفع خطای connection timed out بایستی اقدام به حذف و نصب دوباره گواهینامه SSL بر روی وبسایت خود کنید. معمولا در پنل هاست تنظیماتی برای اینکار وجود دارد. همچنین می‌توانید از پشتیبان هاست خود بخواهید که اینکار را برای شما انجام دهد.

بررسی تنظیمات DNS

دلیل دیگر برای ایجاد خطای connection timed out، پیکربندی نادرست DNS سرور است. برای رفع خطای connection timed out، در این شرایط بایستی با پشتیبان سرویس هاست خود تماس بگیرید و بخواهید که وضعیت DNS وبسایت شما را با دقت بررسی کند تا در صورت وجود مشکل سریعا اقدام به رفع آن کند.

در صورتیکه مشکوک هستید که این مساله تنها بر روی دستگاه شخصی شما هنگام ارتباط با وبسایت ایجاد می‌شود، از طریق تنظیمات سیستم عامل ویندوز و Network & Internet بر روی Ethernet یا Wi-Fi کلیک کنید و گزینه properties را انتخاب کنید.

گزینه DNS Server assignment و سپس گزینه Manual را از لیست کشویی انتخاب کنید. در جعبه Preferred DNS از نشانی عمومی DNS گوگل یعنی ۸.۸.۸.۸ استفاده کنید و بعد از قطع و وصل کردن ارتباط اینترنت خود اقدام به بررسی وضعیت وبسایت کنید.

بررسی محدودیت سرور و نسخه cURL بر روی سرور

نرم‌افزارهای قدیمی یا منابع محدود روی سرور وبسایت می‌تواند باعث ایجاد خطای connection timed out بر روی وبسایت شود. برای مثال، نسخه قدیمی PHP، کتابخانه قدیمی cURL نیز باعث ایجاد این خطا بر روی وردپرس شما خواهند شد.

از طریق پیشخوان مدیریت وردپرس > ابزارها > سلامت سایت > سرور می‌توانید اطلاعات کاملی درباره وضعیت سرور در این زمینه به دست بیاورید.

برای رفع خطای connection timed out بر روی وبسایت، بایستی از نسخه‌های جدید PHP و نرم‌افزارهای به‌روز بر روی وبسایت خود در سمت سرور استفاده کنید.

تماس با پشتیبان هاست

در نهایت اگر هیچ یک از روش‌هایی که برای رفع خطای connection timed out توضیح دادیم منجربه حل مشکل شما نشد بایستی حتما با پشتیبان هاست خود در ارتباط باشید که بررسی دقیق‌تری بر روی سرویس شما انجام دهد.

۵ / ۵. ۲

دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *