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