Die Twitter-API gibt auf XAMPP NULL zurück

7

Ich versuche, die Twitter API aufzurufen.

Kurz gesagt, mein Problem ist dasselbe wie hier beschrieben . Bei meinem Anruf erhalte ich NULL auf einem var_dump() des Ergebnisses.

Allerdings

cURL funktioniert gut, ich habe die neueste Version des twitter-api-php Skripts eingefügt und alle Token, Schlüssel und Geheimnisse sind korrekt.

Ich arbeite an einer lokalen XAMPP-Installation. Führt das zu dem Problem? Aber es scheint für andere Leute zu funktionieren. Ist PHP in meinem Fall falsch konfiguriert? Oder habe ich einfach ein Semikolon vermisst (was ich bezweifle, weil ich keine Fehler bekomme)?

Hier ist mein Code:

%Vor%     
André Schmidt 02.09.2013, 13:06
quelle

1 Antwort

21

Wie Jimbo in den obigen Kommentaren darauf hingewiesen hat, kann die Lösung gefunden werden: hier

Laut dem Artikel kommt die Windows-PHP-Distribution nicht mit einem aktuellen Bundle der CA-Root-Zertifikate. Das Paket kann jedoch hier heruntergeladen werden. Ich stelle es unter C:\xampp\php\cacert.pem .

Der zweite Schritt ist das Hinzufügen von curl.cainfo=c:\xampp\php\cacert.pem am Ende Ihrer php.ini-Datei. Ändern Sie den Pfad zu Ihrem Ordner, in dem Sie die .pem-Datei gespeichert haben.

Neustart Apache und jetzt sollte das Problem gelöst werden!

Danke!

    
André Schmidt 03.09.2013, 11:21
quelle

Tags und Links