Je suis exécuté Commande 2. je vérifie les mises à jour dans PHP Artisan Calendrier: Exécutez code> et cela fonctionnera. Mais je veux mettre à jour la chose toutes les minutes (); automatiquement sans commande de déclenchement à chaque fois. Si je dois le déclencher de Mannualy, quelle est la signification du planificateur
kernal.php code> p>
mise à jour_at code> horodatamp dans la base de données p> p>
3 Réponses :
Cela pourrait résoudre votre problème, c'est la façon dont vous démarrez le planificateur:
php artisan schedule:run >> /dev/null 2>&1
Devinez Gist.github.com/splode/94BFA9071625E38F7FD76AE210520D94 est le chemin pour vous alors. Les documents Laravel sont ciblés sur un système d'exploitation Linux
Donc, il fonctionnera sur l'hébergement Linux?
https://gist.github.com/splode/94bfa9071625e38f7fd76ae210520d94 Windows non pris en charge pour Calendrier de la ligne de ligne de commande P>
Je pense que exécutant calendrier code> ne fonctionne pas sur Windows
localement code>
La seule façon qui a fonctionné pour moi est de créer une tâche sous Windows et liée au fichier .bat @ECHO OFF
php path-of-laravel-project\artisan schedule:run
PAUSE
Vérifiez chez laravel.com/docs/7.x/scheduling sa disponible
Avez-vous commencé le planificateur?
Pour Laravel 5.8, l'URL de documentation correcte serait laravel.com/docs/5.8/scheduling