J'utilisais curl code> à partir de scripts shell et définit l'option
-s code> pour faire le faire silencieux
Comment définir cette option dans PHP Curl? P>
5 Réponses :
Vous voulez définir le paramètre Curlopt_Mute lors de l'initialisation de la connexion:
curl_setopt($curl_resource, CURLOPT_MUTE, 1);
Ceci est obsolète!
Oui, c'était la solution avant sa dépréciation (je crois). Indépendamment, la réponse correcte aujourd'hui est ci-dessous: Stackoverflow.com/a/12497400/345152
ressemble à J'utilise php 5.3.6 et je reçois curlopt_mute code> a été obsolète dans les versions récentes de PHP. P>
Utilisation de constante constante non définie - supposé 'curl_mute' code> chaque fois que j'essaie de définir cette option. p>
Merci m'a sauvé une session de déchirure massive
Ce message est assez vieux, mais pour les personnes futures recherchant cette réponse, vous devez utiliser ces deux options dans la version actuelle de PHP5-CURL:
<?php curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_VERBOSE, false); ?>
Cela n'arrête pas les messages tels que "
là. p>
Si vous souhaitez réinitialiser votre poignée de courbure, utilisez curl_reset ($ curl_handle) code>. p>
curlopt_mute code> a été obsolète dans des versions récentes de PHP P>
Pourquoi avez-vous besoin d'une option silencieuse en PHP? Curl ne génère rien, alors qu'est-ce que cela doit être silencieux?
@,IRCMAXELL quoi? curl_Exec génère le corps de réponse sur stdout par défaut!