Was soll ich tun, wenn ich die Fehlermeldung "HTTP 403 von proxy nach VERBINDUNG" mit cURL in PHP?
Ich würde gerne meine Nachrichten mit Telegram API, wie "/getupdates oder "/getme", und ich lese ich user-cURL, aber leider sehe ich nichts auf der Seite... leere Seite.
Also, was ist falsch mit meinem code pusten hier?
<?php
$botToken = "172894271:****myTelegramBotId****";
$botUrl = "https://api.telegram.org/bot" . $botToken;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $botUrl."/geupdates");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
//url error: Received HTTP code 403 from proxy after CONNECT
if(curl_errno($ch)) { echo 'Curl error: ' . curl_error($ch);}
echo $result;
?>
Den Fehler: "url-Fehler: empfangener HTTP-code 403 von proxy nach VERBINDUNG"
error_reporting(E_ALL)
an die auf der Seite nach<?php
. Auch, evalulate der Fehler Antwort, wenn überhaupt:if(curl_errno($ch)) { echo 'Curl error: ' . curl_error($ch);}
- Du meinst "ini_set("error_reporting", E_ALL);" ?
- Nein. Ich meine error_reporting
- Nichts, keine Fehler :/
- schauen Sie, wo Sie auf Fehler überprüfen, bevor curl ist sogar laufen
- Die
curl_errno
überprüfen muss, um zu kommen, nach$result = curl_exec($ch);
als handler nicht initialisiert wurden bis zu diesem Punkt, um einen Vergleich dagegen. Außerdem finde ich es seltsam, dass keine Fehler entstehen, wenn$ch
nicht gesetzt ist, bevor Sie die Ausführungcurl_errno($ch)
, so lasst uns auch versuchen,ini_set('display_errors', 1);
- Ja sorry, fertig.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie eine Reihe von Warnungen, wenn die Fehlerberichterstattung aktiviert ist.
Zum Beispiel dieses:
für diese Linie speziell:
Darüber hinaus, wo
$handle
kommt? es sollte$ch
keine?