Bonjour,
J'ai besoin de creer un srcipt php avec la commande wget http://-----------------.com/?sh_ical=sync_all
pour éxecuter une tache CRON avec l'interface, je n'ai aucune idée de ce qu'il faut mettre exactement, quelqu'un peu m'aider svp ?? merci beaucoup
Tâches automatiques (cron) - Tache cron pour ical
Related questions
- CRON : erreur 255 encore et toujours
10646
30.08.2017 06:19
- cURL en ssh ou cron
8389
10.11.2016 15:26
- CRON avec fichier PHP non fonctionnel
8233
17.06.2017 18:50
- Problème CRON (url avec paramètres)
7831
02.08.2017 13:24
- Mon WP-CRON est cassé
7651
14.02.2025 17:54
- Mon CRON ne fonctionne pas
7570
20.10.2016 21:18
- Tache CRON sur OVH
6897
07.10.2020 16:29
- Problème de tache Cron avec Symfony
6634
03.07.2018 09:55
- Tache cron symfony
6297
10.06.2021 20:54
- Attention: WordPress cron jobs seem to be broken on your site! Demande d'aide svp
6241
14.02.2025 17:43
par exemple dans la doc ? http://lmgtfy.com/?q=cron+chez+OVH
j'avais déja regardé..., mais je parlais du script php a inserer dans le fichier cron.php
du genre wget .....
merci
Il y a un exemple avec 'curl' dans un des résultats.
Bonjour,
J'ai créé un script qui fonctionne mais qui laisse apparaitre quelques erreurs(pathconf: Value too large for defined data type), le problème c'est que je n'arrive pas à les corriger :(
Merci
voici le script :
exec("wget --http-user=[user] --http-password=[pass] http://****************.com/?sh_ical=sync_all");
?>
Et le log :
[2018-08-15 12:39:01] ## OVH ## START - 2018-08-15 12:39:01.744022 executing: /usr/local/php7.2/bin/php /********/******/./www/cron.php
**[2018-08-15 12:39:01] pathconf: Value too large for defined data type**
**[2018-08-15 12:39:01] pathconf: Value too large for defined data type**
[2018-08-15 12:39:01] --2018-08-15 10:39:01-- http://************.com/?sh_ical=sync_all
[2018-08-15 12:39:01] Resolving **********.com (************.com)... 87.98.154.146
[2018-08-15 12:39:01] Connecting to ************.com (************.com)|87.98.154.146|:80... connected.
[2018-08-15 12:39:01] HTTP request sent, awaiting response... 200 OK
[2018-08-15 12:39:01] Length: unspecified [text/html]
[2018-08-15 12:39:01] Saving to: ‘index.html?sh_ical=sync_all.87’
[2018-08-15 12:39:01]
[2018-08-15 12:39:01] 0K 4.45M=0s
[2018-08-15 12:39:01]
[2018-08-15 12:39:01] 2018-08-15 10:41:08 (4.45 MB/s) - ‘index.html?sh_ical=sync_all.87’ saved [58]
[2018-08-15 12:39:01]
[2018-08-15 12:39:01]
[2018-08-15 12:39:01] ## OVH ## END - 2018-08-15 10:41:08.622673 exitcode: 0
Bonjour,
pourquoi faire un wget quand un simple curl suffit ?
Car je suppose que le cron à juste besoin d’appeler la page (curl) et non de la télécharger (wget).
Cordialement, janus57
Ah d'accord ! il faut juste que je change wget par curl dans la fonction ?
Ah d'accord ! il faut juste que je change wget par curl dans la fonction ?
suis un peu débutant ....
curl comme wget sortent en standard dans STDOUT, donc ne téléchargent pas (si la page n'en provoque pas)
si gênant, rediriger STDOUT: `wget -O /dev/null` ou `cur -o /dev/null` mais tu devrais moins en voir dans les logs
si tu essayes curl, la syntaxe des options peut changer.
> HTTP request sent, awaiting response... 200 OK
tout semble marcher
> pathconf: Value too large for defined data type
pas certain que tu sois la cause de ce message, mais si ça marche...
merci beaucoup