Bonjour à toutes et à tous,
Dans un de mes scripts php, je fais appel à la fonction file_get_contents mais me voila confronté à un problème.
Cette fonction bug avec certaines url et atteint le timeout, error.
Pourtant j'ai beau vérifier l'url avec mon navigateur, elle s'affiche en quelques secondes donc elle existe alors pour éviter ce soucis, je fais refresh mon script qui bug et donc quand la fonction retourne un timeout, elle se recharge quelques secondes après pour forcer le file_get_contents.
Au bout de 10 minutes de refresh (ça dépend), la fonction file_get_contents parvient à charger l'url je ne sais pas comment et donc exécute la suite du script sans soucis mais je voudrais savoir si quelqu'un sait pourquoi une url qui existe retourne un timeout avec file_get_contents à 80% (environ) ?
Merci de votre aide car j'aurais grandement besoin que mon script marche à chaque fois car pour analyser automatiquement quelques milliers d'url, je veux pas passer 3 mois^^
Bonne continuation.
Partager