نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

خطای SSL در هنگام به‌روزرسانی هسته و افزونه‌های وردپرس

امیرمسعود ایرانی | چهارشنبه, ۲۵ بهمن ۱۳۹۶، ۰۵:۰۵ ب.ظ | ۰ نظر
اگر در هنگام به‌روزرسانی وردپرس یا افزونه‌های آن با خطای زیر مواجه می‌شوید، ادامه‌ی مطلب را برای یافتن علت و راه حل مشکل مطالعه کنید:

cURL error 60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
این خطا به دلیل عدم امکان در ارتباط با سرورهای وردپرس از طریق پروتکل ایمن https به وقوع می‌پیوندد. پروتکل https روشی برای انتقال اطلاعات به شکل ایمن است. اطلاعاتی که با این روش رد و بدل شوند، امکان شنود و امکان تغییرات در بین مسیر را ندارند.
معمولا این خطا در سرورهای اشتراکی که تنظیمات آن به درستی انجام نشده است یا نرم‌افزارهای قدیمی دارند رخ می‌دهد.
بهترین راه حل برای این مشکل، پیگیری از طریق هاست است. اگر هاست شما نمی‌توانند مشکل را برطرف کنند، شاید راه حل دوم، تغییر هاست و استفاده از خدمات شرکت‌هایی باشد که می‌توانند پشتیبانی بهتری داشته باشند.
راه حل سوم و نهایی این است که به وردپرس اعلام کنیم تا اطلاعات را از طریق پروتکل ایمن دریافت نکند و با استفاده از http این کار را انجام دهد.
جهت این کار، قطعه کد زیر را در فایل functions.php قالب خود درج نمایید:
add_filter( 'https_ssl_verify', '__return_false' );
add_filter( 'https_local_ssl_verify', '__return_false' );

  • امیرمسعود ایرانی

SSL

TLS

وردپرس

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی