Bonjour,
Mon site est hébergé sur l'offre mutualisée PRO.
Lors de l'exécution de la tâche planifiée, j'obtiens une erreur 500, avec toutefois un exitcode égale à 0.
[2020-10-23 15:49:01] ## OVH ## START - 2020-10-23 15:49:01.562246 executing: /usr/local/php7.3/bin/php /homez.xxx/aaaaaa/script_cron_prod.php
[2020-10-23 15:49:01] Status: 500 Internal Server Error
[2020-10-23 15:49:01] X-Powered-By: PHP/5.4
[2020-10-23 15:49:01] Content-type: text/html
[2020-10-23 15:49:01]
[2020-10-23 15:49:01]
[2020-10-23 15:49:01] ## OVH ## END - 2020-10-23 15:49:01.700567 exitcode: 0
Je ne comprends pas pourquoi on peut lire "X-Powered-By: PHP/5.4", alors que la version php est 7.3.
D'où, je pense, l'erreur 500 obtenue.
Je vois également ce warning dans le fichier error.log au même moment que la tâche planifiée :
`[Fri Oct 23 15:49:01 2020] [warn] [client 127.0.0.1] [host aaaaaa.cluster010.ovh.net] (22)Invalid argument: Cannot fix environment variables for container, continue anyway.`
J'ai vu que ce warning avait déjà été rencontré par plusieurs personnes, mais je n'ai pas vu de réelle solution.
Par avance merci pour votre aide.
Tâches automatiques (cron) - Erreur 500 lors de l'exécution du CRON
Related questions
- CRON : erreur 255 encore et toujours
10840
30.08.2017 06:19
- cURL en ssh ou cron
8780
10.11.2016 15:26
- CRON avec fichier PHP non fonctionnel
8444
17.06.2017 18:50
- Problème CRON (url avec paramètres)
8113
02.08.2017 13:24
- Mon WP-CRON est cassé
8036
14.02.2025 17:54
- Mon CRON ne fonctionne pas
7720
20.10.2016 21:18
- Tache CRON sur OVH
7097
07.10.2020 16:29
- Problème de tache Cron avec Symfony
6836
03.07.2018 09:55
- Tache cron symfony
6506
10.06.2021 20:54
- Attention: WordPress cron jobs seem to be broken on your site! Demande d'aide svp
6493
14.02.2025 17:43
> X-Powered-By: PHP/5.4
de mémoire tu choisis la version dans le langage configuré dans la tâche cron
>Je vois également ce warning
donc ce n'est pas une erreur, juste un avertissement
Effectivement, et j'ai bien choisi php 7.3.
Oui, je sais bien. Mais "Cannot fix environment variables for container" me fait penser qu'il n'arrive pas à setter des variables d'environnement correctement, dont la version PHP. Je me trompe ?
> Mais "Cannot fix environment variables for container" me fait penser qu'il n'arrive pas à setter des variables d'environnement correctement, dont la version PHP. Je me trompe
c'est très logique au moins...
dans les logs, tu as ceux du cron, c'est plus loquace?
Pas plus d'info que l'extrait du log indiqué dans le 1er post.
En me connectant en SSH, si j'exécute en ligne de commande le script php qui est utilisé pour la tâche planifiée, il s'exécute correctement.