Curl_exec retourner la valeur null en php
J'ai un problème pour obtenir les données à l'aide de curl opération. Ici, je me cache dans le jeton, Si j'utilise l'url dans mon navigateur, puis il renvoie les données mais ici ses null.
<?php
$token = "TOKEN"; //the actual token hidden
$url = "https://crm.zoho.com/crm/private/xml/Leads/getRecords?authtoken=".$token."&scope=crmapi";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
$result = curl_exec($ch);
curl_close($ch);
echo $result; //does not return anything
?>
Où je fais erreur s'il vous plaît aider moi.
Vous devez vous connecter pour publier un commentaire.
C'est comment vous pouvez essayer avec
CURLOPT_RETURNTRANSFER
qui est utilisé pour retourner la sortie etcurl_errno()
pour suivre les erreurs :Liens Utiles: curl_errno(), curl_error()
Essayez d'ajouter ces lignes:
veuillez voir ci-dessous l'article , non seulement éteindre le vérifier , vous devez mettre à jour votre php.ini avec le fichier pem
https://snippets.webaware.com.au/howto/stop-turning-off-curlopt_ssl_verifypeer-and-fix-your-php-config/
Toute exécution d'un récent distribution Linux est probablement déjà OK, parce qu'ils obtiennent de la boucle bibliothèques livré à travers leurs gestionnaires de paquets et récente curl bibliothèques venir avec la dernière CA certificat racine bundle Mozilla.org.
Pour une installation de PHP qui n'est pas avec ce fichier, comme le PHP sous Windows de distribution, vous devez télécharger l'autorité de certification racine bundle de certificat et de dire à PHP où le trouver.