I'm running a scheduled task every 5 minutes, to do it I added this to schedule
inside App\Console\Kernel
$schedule->call(function(){ $this->bajarProveedores(); })->everyFiveMinutes() ->appendOutputTo(storage_path('\logs\schedule.log'));
I've tried with backslash and forward slash for the file path and I used file_exists(storage_path('\logs\schedule.log'))
to check if the file was there. The method runs without errors and it returns a string but nothing is appended to schedule.log
, the method looks something like this:
private function bajarProveedores() { try { // DO SOME STUFF HERE } catch (FileNotFoundException $exception) { die('File: '.$filename.' error'); } return 'File: '.$filename.' OK'; }
I checked that file exists and I'm working on Windows with L5.1. Is this the right way to do it?
Any suggestions?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire