اولین کاری که باید انجام دهید این است که اگر قبلاً انجام نشده است، وردپرس خود را به آخرین نسخه بروزرسانی کنید. (در صورت نیاز به اطلاعات بیشتر، آموزش بروزرسانی وردپرس را ببینید)
سپس اگر مشکل هنوز وجود دارد، با شرکت میزبان خود تماس بگیرید و از تیم پشتیبانی میزبان بخواهید نکات زیر را بررسی کنند:
- اطمینان حاصل کنید که سرور شما نسخه جدید PHP و کتابخانه cURL را اجرا می کند.
- سعی کنید تنظیمات محدودیت حافظه سرور خود را افزایش دهید.
- خطای cURL می تواند یک مسئله مرتبط با dns باشد. شرکت میزبان شما ممکن است نیاز به تغییر پیکربندی dns به OpenDNS داشته باشد.
- از میزبان خود بپرسید که آیا محدودیتی در wp-cron وجود دارد یا اینکه loopback غیرفعال است.
- از میزبان خود بپرسید که آیا یک فایروال یا ماژول های امنیتی (به عنوان مثال mod_security) وجود دارد که می تواند درخواستهای خروجی cURL را مسدود کند.
همچنین می توانید افزونه Query Monitor را نصب کرده و وضعیت تماس های HTTP API را در صفحه مدیریت که خطا نمایش داده می شود، بررسی کنید.
خب به پایان این مقاله رسیدیم، امیدواریم که خطای “cURL error 28: Connection timed out” را در سایت وردپرس خود حل کرده باشید. همچنین پیشنهاد می کنیم از دسته خطاهای وردپرس دیدن نمایید، تا لیستی از خطاهایی که در وردپرس ممکن با آنها مواجه شوید را همراه با نحوه رفع مشاهده نمایید.
سلام بسیار کاربردی بود
فقط نیاز هست ما در سیستم سایت خودمون تغییری بدیم یا فقط با شرکت میزبان باید تماس بگیریم
سلام اول تغییراتی که ذکر شده رو انجام بدید حل نشد با شرکت میزبان تماس بگیرید.
با درود
سپاس بابت مطلب منتشر شده