Curl Failed to connect to www.mon-site.com port 443: Connection timed out
Bonjour,
Quand je veux récupérer le contenu d'une de mes page web avec CURL, j'ai le message d'erreur suivant : Précisions :
- Je suis en mutualisé chez OVH
- Le script ci-dessous fonctionnait parfaitement il y 2 mois
- Il fonctionne avec d'autres URL qu'arizona-dream.com
- Il fonctionne parfaitement en local
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| $fichier_a_parser = 'https://www.arizona-dream.com';
//$fichier_a_parser = 'https://www.google.com';
$curl = curl_init(); // Initialiser CURL
curl_setopt($curl, CURLOPT_URL, $fichier_a_parser); // Définir l'adresse à ouvrir
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); // Suivre les redirections s'il y en a
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // Permet de stocker dans la ligne suivante l'output dans la variable page
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:98.0) Gecko/20100101 Firefox/98.0'); // Définition du header "User-Agent:"
$page = curl_exec($curl); // Exécuter
// Si erreur
if(curl_exec($curl) === false) {
echo 'Erreur Curl : ' .curl_error($curl);
}
else {
echo $page;
}
curl_close($curl); // Fermer pour libérer des ressources systèmes |
Quelqu'un aurai une idée ?