Erreur fopen sur fichier distant
                    
        
     
             
                    yoda4985
    
        
    
                    Messages postés
            
                
     
             
            2
        
            
                                    Statut
            Membre
                    
                -
                                     
yoda4985 Messages postés 2 Statut Membre -
        yoda4985 Messages postés 2 Statut Membre -
        Bonjour, 
Je rencontre un souci lors de l'ouverture d'un fichier distant via fopen ou file_get_content.
Voici le message d'erreur:
Warning: file_get_contents(https://www.societe.com/societe/loxam-450776968.html): failed to open stream: Connection timed out
Dans mon exemple j'ai besoin de lire une page de societe.com afin de vérifier les informations d'une entreprise.
Voici le code qui génère ce message:
J'ai testé en local et ça fonctionne donc j'ai pensé à un paramétrage du côté de mon serveur mais quand je teste une autre url (toujours en https) ça passe.
Exemple qui fonctionne:
J'ai testé cette page sur un autre serveur (autre hébergeur) et ça passe aussi.
Avez-vous une idée à me suggérer?
Merci d'avance.
                
            
                
    
    
    
        Je rencontre un souci lors de l'ouverture d'un fichier distant via fopen ou file_get_content.
Voici le message d'erreur:
Warning: file_get_contents(https://www.societe.com/societe/loxam-450776968.html): failed to open stream: Connection timed out
Dans mon exemple j'ai besoin de lire une page de societe.com afin de vérifier les informations d'une entreprise.
Voici le code qui génère ce message:
$url = "https://www.societe.com/societe/loxam-450776968.html";
$contenu = file_get_contents($url,false);
if($contenu!==false){
echo "C'est bon!";
}else{
echo "C'est pas bon!";
}
J'ai testé en local et ça fonctionne donc j'ai pensé à un paramétrage du côté de mon serveur mais quand je teste une autre url (toujours en https) ça passe.
Exemple qui fonctionne:
$url = "https://www.commentcamarche.net/forum/affich-2030962-php-fopen-et-erreur";
$contenu = file_get_contents($url,false);
if($contenu!==false){
echo "C'est bon!";
}else{
echo "C'est pas bon!";
}
J'ai testé cette page sur un autre serveur (autre hébergeur) et ça passe aussi.
Avez-vous une idée à me suggérer?
Merci d'avance.
Configuration: Windows / Firefox 64.0
            
            
        A voir également:         
- Erreur fopen sur fichier distant
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
                        
                    Bonjour,
Tu peux essayer d'augmenter le timout
 
                
                
    
                Tu peux essayer d'augmenter le timout
$ctx = stream_context_create(array('http'=> array( 'timeout' => 1200,  //1200 Seconds is 20 Minutes )));
$url = "https://www.societe.com/societe/loxam-450776968.html";
$contenu = file_get_contents($url , false, $ctx);
 
 
    
    
    
    
J'ai ce soucis sur certains sites.