„Die Verwendung von undefiniertem Konstante CURLOPT_PROTOCOLS und CURLPROTO_HTTP“ aber es funktioniert?

StackOverflow https://stackoverflow.com/questions/2438171

  •  19-09-2019
  •  | 
  •  

Frage

Hallo auf unserer dev Umgebung, die wir zeigen, haben alle Fehler, Warnungen und Hinweise. Ich erhalte diese:

Hinweis: Die Verwendung von undefinierter Konstante CURLOPT_PROTOCOLS - angenommen 'CURLOPT_PROTOCOLS' in C: \ Begriff \ Implementierung \ Entwicklung \ asterix \ library \ ExternalLibs \ panda.php in Zeile 69

Hinweis : Die Verwendung von undefinierter Konstante CURLPROTO_HTTP - angenommen 'CURLPROTO_HTTP' in C: \ Begriff \ Implementierung \ Entwicklung \ asterix \ library \ ExternalLibs \ panda.php auf der Leitung 69

Der Code auf der Leitung 69:

    curl_setopt($curl, CURLOPT_PROTOCOLS, CURLPROTO_HTTP);

Aber die CURL Code funktioniert, geht es notwendig, auf den anderen Server und ruft was aus. Was haben diese Hinweise bedeuten?

Vielen Dank.

War es hilfreich?

Lösung

Dies scheint ein Fehler in PHP 5.2.9 zu sein: # 48390

  

Nach der Dokumentation, die Option „CURLOPT_PROTOCOLS“ ist als von cURL 7.19.4, aber PHP wirft einen Hinweis: „Die Verwendung von undefinierter Konstante CURLOPT_PROTOCOLS - angenommen‚CURLOPT_PROTOCOLS‘“

     

Auch alle "CURLPROTO_ *" Konstanten sind nicht verfügbar:

     

Die Verwendung von undefinierter Konstante CURLPROTO_HTTPS - angenommen 'CURLPROTO_HTTPS'

Ich weiß nicht, was diese Einstellung genau funktioniert, aber ich würde in Ihrem Fall übernimmt, wird die Einstellung überhaupt nicht angewandt, da Locke nicht die Zeichenfolge „CURLPROTO_HTTP“ interpretieren. Wenn es so oder so funktioniert, kann es sicherer sein, es zu kommentieren aus, denn mit dem nächsten Upgrade, sind die Konstanten wahrscheinlich dort sein.

Andere Tipps

Dieses Problem kann entweder curl Erweiterung auftreten ist nicht aktiviert oder verfügbar.

Versuchen von curl Erweiterung zu installieren [wie zum Download curl auf ubuntu] [1]

ich konfrontierte gleiches Problem, wenn ich ein Skript mit php-cli Aufruf aber die Erweiterung nicht für cli-Modus aktiviert wurde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top