Bonjour à tous,
j'aurai besoin de vos lumières concernant le paramétrage d'une tâche Cron en lien avec un plugin reSmush.it (extension Wordpress d'optimisation d'images).
Le Cron est censé lancer l'éxécution de de la page wp-cron.php de mon installation Wordpress, tous les jours, à 3h du matin.
Lorsque je lance l'éxécution du script en me rendant sur la page, celui-ci semble s'éxécuter correctement (la page du module dans l'interface d'admin de Wordpress m'indique sa bonne éxécution).
Toutefois, le Cron ne semble pas se lancer aux fréquences programmées.
Mon Cron est paramétré de la façon suivante :
commande : www/wp-cron.php
fréquence : 27 3 ***
langage : PHP 5.6
Le fichier 'wp-cron.php' dispose d'autorisations 755
J'avoue ne pas comprendre…
Si quelqu'un peut éclairer ma lanterne à ce sujet…
Merci d'avance.
Suite à conversation avec l'assistance OVH via Twitter, j'ai essayé de modifier un certain nombre de réglages mais ça n'a pas solutionné mon problème. Mon hébergement est en Php 7.4.
La tâche Cron est désormais en Php 7.3.
Le dernier log confirme la mauvaise éxécution du script :
> [2021-06-17 03:27:02] ## OVH ## START - 2021-06-17 03:27:02.023738 executing: /usr/local/php5.6/bin/php /homez.561/waltairp/www/wp-cron.php
> [2021-06-17 03:27:02] ## OVH ## ERROR command '/usr/local/php5.6/bin/php' not found
> [2021-06-17 03:27:02]
> [2021-06-17 03:27:02] ## OVH ## END - 2021-06-17 03:27:02.096919 exitcode: 255
J'avoue ne pas comprendre pourquoi celui-ci recherche une commande en Php 5.6 alors que la tâche est paramétrée en 7.3…
Si quelqu'un a une idée, je suis preneur.