J'essaie d'aller chercher le fichier sur le même serveur que je suis en cours d'exécution mon script php dans lequel je suis cUrl pour le récupérer.cUrl impossible d'obtenir le fichier à partir du même serveur
Il ne télécharge pas le fichier et obtient le délai d'expiration. Je suis en mesure d'obtenir le fichier en utilisant la même URL du navigateur.
cUrl est en mesure d'obtenir le fichier si l'URL est autre que le même serveur.
Est-ce que tous les paramètres que j'ai besoin de modifier pour soutenir le téléchargement de fichiers en utilisant cUrl sur le même serveur.
Appréciez votre aide ici.
Mon code:
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $file_url);
$content = curl_exec($ch);
curl_close($ch);
Le serveur est derrière un pare-feu ou un routeur NAT? La résolution de l'URL peut renvoyer l'adresse IP publique, mais vous devez utiliser l'adresse IP privée. – Barmar
Demandez directement l'URL depuis votre navigateur et voyez ce qui arrive? cette URL fonctionne-t-elle ou non? –
L'URL fonctionne, comme je l'ai mentionné. Je suis en mesure d'obtenir le fichier du navigateur. – kailash19