Problème de tache Cron avec Symfony

Bonjour,

J'ai un problème dans la création d'une tâche CRON :
Sur mon Symfony en local j'ai créer une commande générer depuis le fichier Command/MailSchedule.php que je lance en tapant dans la console :
php bin/console app:test

Sur OVH dans l'onglet tache Cron > Commande à exécuter on ne peut pas paramétrer une commande mais un chemin vers un fichier.

Comment dois-je faire ?

Merci.

Bonjour,

Si c'est non interactif, mettre ça dans un fichier Shell et le lettre en cron.

Cordialement, janus57

Bonjour,
J'ai le même problème (Symfony 3). J'ai bien mis le Shell en CRON.
ça ne fonctionne toujours pas. Je ne sais pas quelle commande mettre dans le shell.
J'utilise php 7.1 en version stable. Pourriez-vous m'aider s'il vous plaît?

J'ai finit par trouver:

#!/bin/bash
/usr/local/php7.1/bin/php /homez.ovhNumber/myWebsite/symphonyProject/bin/console cron:test

Bonjour,
J'ai le même besoin (création d'un cron en utilisation les commandes Symfony).
Je suis arrivé à la même conclusion que vous (#!/bin/bash
/usr/local/php7.0/bin/php /homez.nn/xxxx/www/releases/yyyy/bin/console app:myapp - en paramétrant langage = Autre) mais malheureusement pour moi j'ai l'erreur suivante (avec exitcode = 1) :

[Symfony\Component\Config\Exception\FileLoaderLoadException]
The file "parameters.yml" does not exist (in: /home/xxxx/www/releases /yyyy/app/config) in parameters.yml (which is being imported from "/home/xxxx/www/releases/yyyy/app/config/config.yml").
[Symfony\Component\Config\Exception\FileLocatorFileNotFoundException]
The file "parameters.yml" does not exist (in: /home/xxxx/www/releases/yyyy/app/config).

La commande fonctionne bien dès qu'elle est lancée depuis la console.
J'ai l'impression que c'est le lien symbolique de parameters.yml qui pose problème …
Ai-je raté/oublié … quelque chose ?
Merci d'avance.