Bonjour
Sur une appli déployée sur OVH j'ai déployé à la racine une tache de cron qui fait appel à une fct contenue dans une ressource de l'espace de nom de l'application web. Lorsque la tâche est lancée en automatique, la fonction appelée fait défaut systématiquement. j'ai procédé comme ceci pour faciliter la maintenance.

[2025-05-06 04:20:02] ## OVH ## START - 2025-05-06 04:20:02.250973 executing: /usr/local/php7.4/bin/php /homez.881/centresoe/marche/gpx/cron-maj-gpx.php
[2025-05-06 04:20:02] Procédure de standardisation des gpx<br>
[2025-05-06 04:20:02]
[2025-05-06 04:20:02] Fatal error: Uncaught Error: Call to undefined function altimetrie() in /home/centresoe/marche/gpx/cron-maj-gpx.php:59
[2025-05-06 04:20:02] Stack trace:
[2025-05-06 04:20:02] #0 /home/centresoe/marche/gpx/cron-maj-gpx.php(73): cron_maj_gpx()
[2025-05-06 04:20:02] #1 {main}
[2025-05-06 04:20:02] thrown in /home/centresoe/marche/gpx/cron-maj-gpx.php on line 59
[2025-05-06 04:20:02]
[2025-05-06 04:20:02] ## OVH ## END - 2025-05-06 04:20:02.310512 exitcode: 255
Après plusieurs essais, en supprimant en entête de la fct la ressource "namespace ressources;" la tâche s'effectue normalement.
Comment procéder pour pallier à ce pb ?
Dois-je dupliquer la fct dans ma tâche de cron?