Cron without command line
We had to send a newsletter with the Campaing Plugin. This plugin required to run
php artisan campaign:run
every 15min. This send the emails in batch.
To solve the problem, we are using the Artisan Facade. Create a routes.php file in the root folder of the plugin with the route:
use Route;
use Artisan;
Route::get('/campaign_run', function () {
return Artisan::call('campaign:run');
});
OctoberCMS documentation about routing : https://octobercms.com/docs/services/router#basic-routing
Posted in OctoberCMS on Mar 16, 2017