Cum sa rezolvi eroarea “cURL error 60: SSL certificate problem” in WordPress fara SSH
Daca incerci sa faci update la pluginuri, teme sau WordPress si vezi mesajul:
Update Failed: Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate
nu te ingrijora. Aceasta eroare apare pentru ca WordPress nu poate valida certificatul SSL de la serverul de update. Cauza poate fi un pachet de certificate CA depasit sau lipsa unor certificate intermediare.
Clientii care nu au acces SSH pot rezolva problema folosind FTP sau File Manager-ul din cPanel, fara a folosi linia de comanda.
Pasul 1: Conecteaza-te la site prin FTP sau File Manager
-
In cPanel, acceseaza File Manager.
-
Navigheaza la folderul wp-includes/certificates din instalarea WordPress.
Pasul 2: Salveaza un backup al fisierului vechi
-
Localizeaza fisierul
ca-bundle.crt
. -
Schimba-i numele pentru a pastra o copie de siguranta, de exemplu:
Pasul 3: Descarca versiunea actualizata a CA bundle
-
Acceseaza acest link in browser:
https://raw.githubusercontent.com/WordPress/WordPress/refs/heads/master/wp-includes/certificates/ca-bundle.crt -
Salveaza fisierul pe calculatorul tau.
Pasul 4: Incarca fisierul nou pe server
-
Folosind FTP sau File Manager, uploadeaza fisierul
ca-bundle.crt
in wp-includes/certificates, inlocuind vechiul fisier.
Pasul 5: Verifica update-urile WordPress
-
Revino in panoul WordPress si incearca sa faci update la pluginuri sau teme.
-
Eroarea “cURL error 60” ar trebui sa dispara.
Sfaturi suplimentare
-
Asigura-te ca fisierele au permisiuni corecte: 644 pentru fisiere si 755 pentru directoare.
-
Aceasta metoda este complet sigura si nu necesita SSH sau linia de comanda.