Processus et exécution · Question 3 sur 12

Comment exécuter automatiquement et régulièrement une commande console personnalisée dans TYPO3 ?

1 réponse est correcte. Facile

Afficher la solution

Solution

  • A Avec une tâche du scheduler « Execute console commands » qu'un cron job déclenche via scheduler:run

Explication

Avec l'extension système Scheduler, on crée dans le backend une tâche de type « Execute console commands », on sélectionne sa commande et on définit l'intervalle ou l'expression cron. Pour que le scheduler fasse réellement son travail, un cron job sur le serveur appelle régulièrement vendor/bin/typo3 scheduler:run, par exemple toutes les cinq minutes. #[AsCommand] est nécessaire pour que la commande existe, mais ne la planifie pas. Le code dans ext_localconf.php s'exécute à chaque requête et est inadapté et lent pour des tâches planifiées.

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications