title: Laravel CRON job not working in aws
body: <p>I have deployed laravel 5.4 app in AWS Ubuntu 16.04 apache2, i have created task scheduler for sending emails <code>dailyAt('10:00')</code>.</p>
  
  <p>When i run the artisan command <code>php artisan email:reminder</code> manually every thing works fine. </p>
  
  <p>But when i run <code>php artisan schedule:run</code> i am getting <code>No scheduled commands are ready to run.</code></p>
  
  <p>I have also ran <code>* * * * * php /var/www/html/app/artisan schedule:run &gt;&gt; /dev/null 2&gt;&amp;1</code> referring to documentation.  </p>
  
  <p>This is <code>Kernal.php</code></p>
  
  <pre><code>class Kernel extends ConsoleKernel
  {
      protected $commands = [
          \App\Console\Commands\EmailReminder::class,
      ];
  
      protected function schedule(Schedule $schedule)
      {
          $schedule-&gt;command('email:reminder --force')-&gt;dailyAt('10:00');
      }
  
      protected function commands()
      {
          $this-&gt;load(__DIR__.'/Commands');
  
          require base_path('routes/console.php');
      }
  }
  </code></pre>