WordPress: Fehlermeldung beim Update „SSL certificate problem: unable to get local issuer certificate“

Beim Aktualisieren von WordPress, speziell einer älteren Installation, erhält man ggf. folgende Fehlermeldung:

Herunterladen der Aktualisierung von http://downloads.wordpress.org/release/de_DE/wordpress-6.7.2.zip …
Der Download ist fehlgeschlagen.: cURL error 60: SSL certificate problem: unable to get local issuer certificate

WordPress verwendet beim Herunterladen von Aktualisierungen nicht die in der php.ini angegebene Liste der Zertifikats-Ausgabestellen, sondern explizit eine eigene, die im Webspace liegt:

wp-includes/certificates/ca-bundle.crt

Diese Datei wurde von WordPress offenbar nicht laufend, zumindest nicht mit den automatischen, kleinen Core-Updates von WordPress, aktualisiert. Eine alte WordPress-Installation kann z.B. Mitte 2024 ein Update des Wordpreess-Core erhalten haben, die ca-bundle.crt Datei hat jedoch noch immer den Stand von 2018. Damit ist nun kein Zugriff mehr auf den WordPress-Download-Server mehr möglich.
In Webspaces mit (manuellem) Upgrade auf WordPress 6.8. ist die Zertifikatsdatei offenbar aktualisiert worden.

Wenn diese Datei schon etwas älter ist, kann das Zertifikat des WordPress Download-Servers nicht verifiziert werden und es kommt zu o.g. Fehlermeldung.

Lösung:
Eine aktuelle Version der Datei ca-bundle.crt einspielen, z.B. von einer neuen WordPress-Installation kopieren (mit FTP in den Webspace hochladen).
Eine aktuelle Version der Datei findet man auch hier.