Bonjour à tous,
Possédant un hébergement mutualisé, j'ai installé Tiny Tiny RSS.
Afin de rafraichir les flux RSS toutes les heures, j'ai créer un script PHP nommé update.php à la racine du répertoire d'installation :
#!/usr/bin/env PHP
system('/usr/local/php7.3/bin/php /home/tcbwfyu/rss/update.php --feeds --quiet');
?>
"/home/tcbwfyu/RSS/update.php" étant le chemin absolu du script.
Dans l'interface de création de tâches cron j'ai mis ceci :
> Commande à exécuter : ./home/tcbwfyu/RSS/update.php
> Langage : PHP 7.3
> État : Activé
> Crontab : 22 * * * *
Le problème étant qu'elle ne s'exécute pas et il n'y aucun message dans les logs.
Auriez-vous une solution ?
Merci d'avance.
Tâches automatiques (cron) - Tâche cron php Tiny RSS
Related questions
- CRON : erreur 255 encore et toujours
10899
30.08.2017 06:19
- cURL en ssh ou cron
8850
10.11.2016 15:26
- CRON avec fichier PHP non fonctionnel
8523
17.06.2017 18:50
- Problème CRON (url avec paramètres)
8177
02.08.2017 13:24
- Mon WP-CRON est cassé
8165
14.02.2025 17:54
- Mon CRON ne fonctionne pas
7818
20.10.2016 21:18
- Tache CRON sur OVH
7148
07.10.2020 16:29
- Problème de tache Cron avec Symfony
6883
03.07.2018 09:55
- Tache cron symfony
6621
10.06.2021 20:54
- Attention: WordPress cron jobs seem to be broken on your site! Demande d'aide svp
6580
14.02.2025 17:43
> ./home/tcbwfyu/RSS/update.php
enlève le ` .` initial :
`/home/tcbwfyu/RSS/update.php`
ok alors ça va
tu as testé ton script manuellement?
comme tu déclares le langage php, pas besoin de shebang,
pourquoi *"impression"*?
comment avancer avec ça?
pourquoi system() et pas exec()?
(je ne sais pas si une cause possible)