Chào các bạn, bài viết hôm nay mình sẽ chia sẻ 1 cách để fix lỗi Curl SSL khi PHP hoạt động trên Windows Server trên nền IIS.
Lỗi Curl SSL xảy ra khi nào?
Thông thường khi bạn cài đặt PHP trên máy chủ Windows Server, mọi thứ hoạt động bình thường. Cho đến một ngày bạn add thêm SSL Certificate cho ứng dụng của bạn. Có thể bạn sẽ gặp lỗi dưới đây:
“Curl (60) SSL Certificate Problem: Unable to get local issuer certificate”
PHP Curl được sử dụng trong hầu hết các ứng dụng có dùng API
Lỗi này không quá nghiêm trọng, tuy nhiên nếu không biết cách xử lý, bạn sẽ tốn khá nhiều thời gian vào việc này.
Fix lỗi Curl SSL Certificate Problem: Unable to get local issuer certificate
Vấn đề này xảy ra do bị thiếu chứng chỉ CA từ Mozilla. Do đó ta chỉ cần thêm chứng chỉ này vào thư mục SSL của PHP.
Các bước thực hiện như sau:
- Bước 1: Tải “cacert.pem” từ link: http://curl.haxx.se/docs/caextract.html (https://curl.haxx.se/ca/cacert.pem)
- Bước 2: Lưu file cacert.pem vào folder SSL của PHP. Tùy thuộc vào phiên bản PHP bạn đang sử dụng. Đường dẫn có thể như sau:
- Bước 3: Thêm đường dẫn vào file cấu hình php.ini của bạn.
- Bước 4: Khởi động lại IIS Server của bạn. Có thể chạy câu lệnh “iisreset” từ command prompt với quyền admin để khởi động lại IIS server.
- Cuối cùng test và kiểm tra lại các bước thực hiện trên
Chúc các bạn thành công!
Awesome post! Keep up the great work! 🙂
Thank you so much! I hope you like it.
Hiya, I’m really glad I have found this info. Nowadays bloggers publish just about gossip and internet stuff and this is really frustrating. A good web site with interesting content, this is what I need. Thanks for making this website, and I’ll be visiting again. Do you do newsletters by email?
Yes, please enter your email and subscribe my blog. You will get every new post.
Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and everything. However imagine if you added some great photos or videos to give your posts more, “pop”! Your content is excellent but with pics and video clips, this blog could definitely be one of the best in its field. Very good blog!
Yes. Thank you for your recommendation. I will remember it and try to do it. Many thanks!
I simply want to tell you that I am just all new to weblog and actually loved your blog. Almost certainly I’m planning to bookmark your blog post . You really come with beneficial posts. Appreciate it for sharing your blog site.
Thank you so much! I hope you like it.