Bonjour à tous.
J'ai mon site pro hébergé chez OVH et souhaite mettre en place une crontask.
Je vous explique le contexte, le but du script php exécuté par la crontask est de télécharger un fichier (xml ou zip), de le dézipper le cas échéant, traiter son contenu puis créer un fichier json exploitable pour mes utilisateurs.
Voici un extrait du script:
$zip_file = __DIR__ . '/file.zip';
if(file_put_contents($zip_file, file_get_contents($url))) {
echo "File downloading successful!\n";
} else {
echo "File downloading failed.";
}
Tout simple... Et pourtant j'ai toujours un "File downloading failed." après que le script ait mouliné pas mal de temps.
J'ai essayé sur un wamp, ainsi que sur un serveur debian perso, ça marche très bien.
Auriez-vous une idée svp?
Je vous remercie par avance.
Romain
Crontask script php échoue
Related questions
- CRON : erreur 255 encore et toujours
11157
30.08.2017 06:19
- cURL en ssh ou cron
9024
10.11.2016 15:26
- CRON avec fichier PHP non fonctionnel
8709
17.06.2017 18:50
- Mon WP-CRON est cassé
8386
14.02.2025 17:54
- Problème CRON (url avec paramètres)
8345
02.08.2017 13:24
- Mon CRON ne fonctionne pas
8011
20.10.2016 21:18
- Tache CRON sur OVH
7346
07.10.2020 16:29
- Problème de tache Cron avec Symfony
7003
03.07.2018 09:55
- Attention: WordPress cron jobs seem to be broken on your site! Demande d'aide svp
6905
14.02.2025 17:43
- Tache cron symfony
6797
10.06.2021 20:54
la communication sur un mutualisé Ovh est parfois filtrée, selon `$url`
où inversement sur le serveur de `$url`
Merci pour la réponse rapide.
Il n'y a donc aucune solution?
du moins pour débugger ça sur Ovh...
demander un traceroute du cluster de ton hébergement à la cible au support
de même à partir de la cible, quelle traceroute, avec **l'ip de sortie de l'hébergement**
https://docs.ovh.com/fr/hosting/liste-des-adresses-ip-des-clusters-et-hebergements-web/
voir avec php get_headers() si tu en vois plus?
Merci beaucoup pour ton aide!
Je vais voir ça.