اگر هنگام به‌روزرسانی افزونه‌ها، قالب‌ها یا برقراری ارتباط وردپرس با سایت‌های دیگر با خطای “cURL error ۶۰: SSL certificate problem: unable to get local issuer certificate” روبرو شده‌اید، نگران نباشید. این خطا یکی از مشکلات رایج در وردپرس است که معمولاً به گواهی SSL یا تنظیمات سرور مربوط می‌شود.

در این مقاله از رلفا (Rolfa.ir) قصد داریم قدم‌به‌قدم دلایل و روش‌های رفع این خطا را بررسی کنیم تا سایت شما بدون خطا و با امنیت کامل کار کند. 🚀

 
خطای cURL error ۶۰ چیست؟
کتابخانه‌ی cURL یکی از ابزارهای داخلی وردپرس است که برای برقراری ارتباط بین سایت شما و سرورهای دیگر استفاده می‌شود. وقتی این خطا رخ می‌دهد، یعنی وردپرس نمی‌تواند به دلیل مشکلات SSL یا عدم اعتبار گواهی، اتصال امنی برقرار کند. این مشکل معمولا زمانی اتفاق می افتد که از هاست داخلی استفاده میکنید

 
روش‌ کاربردی رفع خطای cURL error ۶۰ در وردپرس
برای رفع این خطا ابتدا وارد هاست خود شوید و وارد بخش public html شوید

وارد پوشته wp-include شوید

فایل class-http.php را پیدا کرده و بر روی edit کلیک کنید

در صفحه sslverify  را سرچ کنید و این عبارت را پیدا کنید

در مقابل آن کلمه true نوشته شده است آن را به false تغییر دهید

کار تمام است و دیگه مشکل بروزرسانی ندارید

 

خطای cURL error ۶۰ در وردپرس به معنای وجود مشکل در اعتبار گواهی SSL یا پیکربندی cURL است.
با بررسی گواهی، به‌روزرسانی فایل‌های SSL و تنظیم مسیر درست در php.ini می‌توانید به‌سادگی این مشکل را رفع کنید و اتصال امن وردپرس را برقرار نگه دارید.

جهت بهبود عملکرد سایت خود پیشنهاد میکنیم مطالب زیر را مطالعه نمایید

افزونه Database Cleaner حذف داده‌های اضافی دیتابیس و افزایش سرعت سایت

افزونه Disable Feeds چرا و چگونه فیدهای وردپرس را غیرفعال کنیم؟