Ergebnis 1 bis 7 von 7

Thema: [gelöst] Composer "unable to get local issuer certificate"

  1. #1
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard [gelöst] Composer "unable to get local issuer certificate"

    Hey,

    ich habe ein Problem mit meiner Paketverwaltung.
    Nachdem ich meinen Rechner neu installieren mußte hatte ich ein Backup von meiner lokalen Datenbank und Contao gemacht und das auch wieder erfolgreich importiert.
    Jetzt habe ich bei einen Projekt schon weiter gemacht und mußte feststellen das die Paketverwaltung nicht mehr geht.

    Ich benutze Contao 3.2.19 und MetaModels.
    Lokal nutze ich XAMPP.

    Zu erst hatte ich nach Aufruf der Paketverwaltung folgenden Fehler:
    PHP-Code:
    unable to get local issuer certificate 
    Diesen habe ich nach dieser Anleitung behoben:
    http://christ.media/ssl-certificate-...ificate-howto/

    Jetzt bekomme ich aber diesen Fehler und weiß nicht mehr weiter.
    Code:
    Fatal error: Uncaught exception Exception with message error setting certificate verify locations: CAfile: C:\xampp\php\cacert.pem CApath: none thrown in C:\xampp\htdocs\klanggarn\system\modules\!composer\src\Downloader.php on line 119
    
    #0 C:\xampp\htdocs\klanggarn\system\modules\!composer\src\Downloader.php(24): ContaoCommunityAlliance\Contao\Composer\Downloader::curlDownload('https://getcomp...', 'C:\\xampp\\htdocs...')
    #1 C:\xampp\htdocs\klanggarn\system\modules\!composer\src\Runtime.php(169): ContaoCommunityAlliance\Contao\Composer\Downloader::download('https://getcomp...', 'C:\\xampp\\htdocs...')
    #2 C:\xampp\htdocs\klanggarn\system\modules\!composer\src\ClientBackend.php(285): ContaoCommunityAlliance\Contao\Composer\Runtime::updateComposer()
    #3 C:\xampp\htdocs\klanggarn\system\modules\!composer\src\ClientBackend.php(125): ContaoCommunityAlliance\Contao\Composer\ClientBackend->loadComposer()
    #4 C:\xampp\htdocs\klanggarn\system\modules\core\classes\Backend.php(262): ContaoCommunityAlliance\Contao\Composer\ClientBackend->generate()
    #5 C:\xampp\htdocs\klanggarn\contao\main.php(137): Contao\Backend->getBackendModule('composer')
    #6 C:\xampp\htdocs\klanggarn\contao\main.php(288): Main->run()
    #7 {main}
    Kann mir Bitte jemand weiter helfen.
    Geändert von Kopfnuss (02.06.2015 um 13:52 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    C:\xampp\php\cacert.pem
    Befindet sich dort auch tatsächlich die cacert.pem?

  3. #3
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, die Datei befindet sich genau in den Ordner.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Evt. hat dein XAMPP nicht genügend Rechte, um auf die Datei zu zugreifen?

  5. #5
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eigentlich sollte XAMPP genug Rechte haben.
    Wo kann ich das denn genau nachschauen?

    Ich konnte den Composer ja auch schon installieren und es ging alles. Wenn ich jetzt aber bei einer frischen Contao Installation den Composer aus dem ER raus installieren möchte kommt nur "es ist ein Feher aufgetreten". Im log steht dann die gleiche Fehlermeldung wie oben.

  6. #6
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    321
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Habe den Fehler gefunden!

    Wenn man die Anleitung von oben befolgt, sollte man nicht die Datei "cacert.pem" aus der Beschreibung nehmen sondern von dieser Seite:
    http://curl.haxx.se/docs/caextract.html

    den Link unter "RSA-1024 removed" benutzen.

    Jetzt geht bei mir wieder alles

    Danke!

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von Kopfnuss Beitrag anzeigen
    Ich konnte den Composer ja auch schon installieren und es ging alles.
    Da hast du Composer wahrscheinlich mit anderen Rechten ausgeführt.


    Zitat Zitat von Kopfnuss Beitrag anzeigen
    Wenn ich jetzt aber bei einer frischen Contao Installation den Composer aus dem ER raus installieren möchte kommt nur "es ist ein Feher aufgetreten". Im log steht dann die gleiche Fehlermeldung wie oben.
    Die Fehlermeldung besagt, dass das CAfile nicht gefunden/geöffnet werden konnte. Laut Google results könnte es auch sein, dass Schreibrechte in dem Ordner, wo das CAfile liegt, gefordert werden. Nachdem die Datei bei dir vorhanden ist, ist es wohl ein Rechte Problem.


    // ah, na dann

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •