Lỗi này thường xảy ra khi WordPress không thể kết nối bảo mật đến các máy chủ cập nhật, nguyên nhân là do chứng chỉ SSL của server đã cũ. Giải pháp là bạn cần cập nhật thủ công Certificate Authority (CA) bundle mà WordPress sử dụng để thiết lập kết nối bảo mật.
Hãy làm theo các bước sau để khắc phục lỗi cURL error 60: SSL certificate problem trong WordPress:
Bước 1: Truy Cập đường link vào cPanel theo thông tin mà HOSTVN cung cấp.

Tiếp theo, ta vào Bộ Quản Lý Tệp:
.png)
Vào thư mục cài đặt WordPress. Đường dẫn thông thường sẽ như sau:
/home/$user/public_html/wp-includes/certificates
Thay $user bằng tên người dùng cPanel của bạn hoặc tên người dùng thực tế trên server, và điều chỉnh đường dẫn nếu WordPress của bạn được cài đặt trong một thư mục con.

Trước khi thực hiện thay đổi, sao lưu CA bundle cũ bằng cách di chuyển tệp hiện tại:
mv ca-bundle.crt{,.$(date +%Y%m%d)} -v
Lệnh này sẽ đổi tên tệp ca-bundle.crt hiện tại bằng cách thêm một dấu thời gian, giúp bạn có thể khôi phục lại nếu cần.
Hoặc bạn có thể xóa file cũ đi thay bằng file mới bằng cách tải ở trang chủ Wordpress và thêm lại.
Tải CA bundle mới nhất trực tiếp từ kho GitHub của WordPress:
wget https://raw.githubusercontent.com/WordPress/WordPress/refs/heads/master/wp-includes/certificates/ca-bundle.crt
Nếu bạn đang đăng nhập với quyền root, hãy đảm bảo rằng tệp ca-bundle.crt mới tải về có quyền truy cập cho người dùng cPanel. Bạn có thể thay đổi quyền sở hữu tệp bằng lệnh:
chown $user: ca-bundle.crt
Thay $user bằng tên người dùng cPanel của bạn.
Như vậy tôi đã hướng dẫn các bạn khắc phục lỗi WordPress SSL cURL Error 60 Fix: "Unable to Get Local Issuer Certificate".
Chúc các bạn thành công !!!