در زمان اتصال از طریق curl به آدرسی که از ssl استفاده میکند عموما با خطای curl(60) با پیام SSL certificate problem: unable to get local issuer certificate More details مواجه میشوید ، علت این خطا عدم توانایی دریافت درخواست شما توسط سیستم مقصد هست به این معنی که درخواست شما ارسال میشود اما توسط سیستم مبدا دریافت انجام نمیشود . بر روی سرورهای میزبانی معمولا این مشکل را نخواهید داشت اما بر روی سیستم محلی که عموما از نرم افزارهایی مانند wamp استفاده میشود به کرات این مشکل مشاهده میشود که در اینجا راه حل رفع این خطا رو برای شما قرار میدهیم .

ابتدا این فایل را دانلود و در محلی مناسب از سیستم خود قرار دهید مثلا میتوانید در مسیر پیش فرض نصب php در ومپ سرور قرار دهید.

در مرحله دوم فایل php.ini را باز کنید و کد زیر را داخلش قرار دهید

curl.cainfo=/path/to/downloaded/cacert.pem

حالا کافیه یکبار آپاچی را ری استارت و عملیات مورد نظر را مجدد انجام دهید خطای curl شما رفع شده است .

(+98) 021-71326
تماس با ما
  • تهران خیابان شریعتی چهارراه طالقانی خیابان طاهریان جنب بن بست تیموریان پلاک 61 واحد 1
  • 021-71326
  • 021-77624118
namad

در شبکه های اجتماعی با ما همراه شوید!