رفع ارور cURL error 60: SSL certificate: unable to get local issuer certificate

زمان مطالعه: 4 دقیقه
انتشار :
۱۴۰۲-۰۶-۰۵

روش های رفع ارور cURL error 60: SSL certificate: unable to get local issuer certificate : در سرورمجازی Wamp ، ممکن است در موارد متعددی ( مثلاً وقتی که می خواهید یک کارت اعتباری را شارژ کنید ) ، با این پیغام خطا مواجه شوید: cUR

cURL error 60: SSL certificate: unable to get local issuer certificate

ممکن است شما برای رفع این مشکل ، سرور مجازی را ری استارت کنید ، ماژول ssl_module را فعال کنید ، php_curl را فعال کنید ، اما هنوز همان مشکل cURL وجود داشته باشد . لطفاً اقدامات ساده ی زیر را انجام دهید:

گام اول : دانلود کنید.

فایل cacert.pem را دانلود کنید. پس از دانلود ، فایل را از حالت فشرده خارج کنید و فرمت ساده ی فایل را به دست آورید.

گام دوم : فایل cacert.pem را جانمایی کنید.

فایل به دست آمده را طبق دستور زیر در محل صحیح خود قرار دهید.

D:\xampp\php\extras\ssl\cacert.pem

گام سوم : فایل php.ini را ویرایش کنید.
فایل php.ini را از محل زیر باز کنید:

D:\xampp\php\php.ini

و خط زیر را به آن اضافه کنید:

curl.cainfo = “C:\xampp\php\extras\ssl\cacert.pem”

گام چهارم : سرور اختصاصی را استارت کنید.

سپس سرور خود را Start/Restart کنید.

با این کار مشکل خطای cURL error 60: SSL certificate: unable to get local issuer certificate حل خواهد شد.

 

Perl module Error: Can’t locate Foo.pm(module) in @INC

زمانی که می خواهید ماژول Perl’s نظیر Foo.pm, datetime.pm و expect.pm را نصب کنید ، ممکن است با خطای زیر مواجه شوید:

Can’t locate (module) in @INC

cmd3

برای رفع ارور :

اگر از CPAN استفاده می کنید ، برای نصب ماژول جدید از کد دستوری مانند کد زیر استفاده کنید:

perl -MCPAN -e ‘install Chocolate::Belgian’

برای UNIX

اگر از ActivePerl, استفاده می کنید ، Perl Package Manager(PPM) کافی خواهد بود. این حالت نیز مشابه CPAN است.

 

چگونه می توان فایلهای موجود در فلش مموری را که آلوده به ویروس Shortcut شده اند ، بازیابی کنیم؟

گاهی اوقات ، برخی ویروسهای ناشناس ، تمام فایل ها و فولدر های موجود در حافظه جانبی یا فلش مموری را به فایلهای shortcut تبدیل می کنند. این حافظه ی الوده شده می تواند فلش مموری ، کارت حافظه ، گوشی تلفن همراه ، هارد دیسک و یا کامپیوتر خانگی باشد. این ویروس یک بدافزار شایع است. این فایلهای ویروسی را نمی توان باز کرد و شما تصور می کنید که آنها را از دست داده اید، اما در حقیقت این فایلها از بین نرفته اند.

رفع ارور
ما در نوین هاست یک راه حل ساده برای بازیابی فایلها و فولدرهای ویروسی فلش مموری ( حافظه جانبی) به شما ارائه می کنیم. از این راه حل هم برای بازیابی فایلهای ویروسی و هم برای حذف ویروس shortcut می توان استفاده کرد.

گام اول :

Command Prompt (CMD) را باز کنید

گام دوم :

خط زیر را تایپ کنید:

attrib -h -r -s /s /d e:*.*

سپس کلید Enter را بزنید.

cmd5
همین ، تمام شد . با این کار شما ویروس shortcut را حذف کرده و تمام فایلها و فولدرهای ویروسی را بازیابی کرده اید.

 

چگونه و کجا JAVA_HOMEرا بر روی OSX، Yosemite ، Lion ، Mountain Lion ، Mavericks ، El capitan و Ubuntu نصب و تنظیم کنیم؟

 

از /etc/environment file استفاده کنید. اگر می خواهید متغیرهای محیط JAVA_HOME را به صورت گسترده (کلی) و با در سطح سیستمی نصب کنید ، باید از فایل /etc/environment file استفاده کنید. فایل گفته شده را باز کنید و دستور زیر را در آن وارد کنید :

 

export JAVA_HOME=/usr/lib/jvm/java-[version]

[version] در این دستور می تواند بر اساس نسخه ی JAVA مورد استفاده ی شما تغییر کند. می توانید دستور زیر را چک کنید:

۲ $ echo $JAVA_HOME
$ /usr/lib/jvm/java-[version]

پس از نصب متغیر JAVA_HOME ، آن را در هر یک از پوسته ها نیز با استفاده از کد دستوری زیر آپدیت و اجرا کنید : رفع ارور

۱ $ source /etc/environment

اگر می خواهید متغیر JAVA_HOME فقط در بخش انتهایی نصب شود ، از ~/.bashrc file استفاده کرده و متغیر را در فایل ~/.bashrc نصب کنید.
برای Obuntu ، فایل ~/.bashrc را باز کرده و کد دستوری زیر را در آن وارد کنید:

 

export JAVA_HOME=/usr/lib/jvm/java-[version]

 

در این کد دستوری نیز [version] می تواند بر اساس نسخه ی JAVA مورد استفاده ی شما تغییر کند. رفع ارور
بر اساس Jilles van Gurp برای بسته های انتخابی JAVA در OSX می توانید کد دستوری زیر را به همان شیوه در فایل ~/.bashrc وارد کنید :

 

۳ export JAVA_HOME=”$(/usr/libexec/java_home -v 1.8)”

or

export JAVA_HOME=”$(/usr/libexec/java_home -v 1.7)”

 

بازخوردها
مقالات مرتبط
گیم فیشینگ چیست؟
گیمیفیکیشن چیست و چه تاثیری بر کسب و کارها دارد؟
یکی از نوین‌ترین روش‌ها برای برقراری ارتباط با مشتریان و یا مخاطبان، استفاده از روش‌های گیمیفیکیشن Gamification است.…
زمان مطالعه: 5 دقیقه
انواع سیستم عامل چیست ؟
سیستم عامل چیست؟ (معرفی انواع سیستم عامل)
بدون شک تمامی افرادی که با سیستم‌ها و تجهیزات کامپیوتری در ارتباط هستند، نام سیستم‌عامل را شنیدند و…
زمان مطالعه: 4 دقیقه