Ich kann mein Cron nicht auf meinem lokalen Server mit Valet arbeiten. Hier ist was ich getan habe.Laravel Task Scheduler Crontab
- Wenn ich
php artisan command:mycommand
ausführen, wird der Befehl ausgeführt. - Wenn ich
php artisan schedule:run
ausführen, wird der Befehl ausgeführt.
Ausgang:
Running scheduled command: '/usr/local/Cellar/php70/7.0.13_6/bin/php' 'artisan' game:resources > '/dev/null' 2>&1 &
Nach dem Laravel docs heißt es, dies zu meiner crontab hinzuzufügen.
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
Wenn in meinem Projektverzeichnis, hier ist die Pwd.
/Users/tjhillard/Projects/galaxywars
Wenn ich versuche crontab -e
in meinem Laravel Projekt Wurzel und diese sparen:
* * * * * php /Users/myusername/Projects/projectname schedule:run >> /dev/null 2>&1
... es funktioniert nicht. Ich habe mehrere Varianten dieses cron-Befehls ohne Glück ausprobiert. Irgendeine Idee, was ich falsch mache?
Ich bin auf MacOS mit Valet.
Haha Ich habe das tatsächlich 30 Sekunden, bevor Sie dies geschrieben. : P Sie erhalten jedoch das Häkchen. Vielen Dank trotzdem! – TJH