In order to run Magento 2 you need to add 3 cron jobs to the webhosting management.
The interval of running the jobs should be 1 minute, so please choose System
from the Execution type
dropdown menu, and in the Schedule manually
field you need to enter * * * * * (five asterisks, spaces between them).
The following examples work assuming Magento is installed in the default ~/domains/www.example.com/htdocs directory. The double square brackets contain Zone system variables that set the default PHP version and the home directory of the user’s domain. The PHP version is the PHP version selected for the virtual server (even if Magento is hosted on a subdomain). If Magento is not located in the htdocs folder, you need to change this part (note that each line of htdocs is written 2 times, in the command and in the log).
[[$PHP]] [[$D2ND_A]]/htdocs/bin/magento cron:run | grep -v "Ran jobs by schedule" >> [[$D2ND_A]]/htdocs/var/log/magento.cron.log
[[$PHP]] [[$D2ND_A]]/htdocs/update/cron.php >> [[$D2ND_A]]/htdocs/var/log/update.cron.log
[[$PHP]] [[$D2ND_A]]/htdocs/bin/magento setup:cron:run >> [[$D2ND_A]]/htdocs/var/log/setup.cron.log
Report on errors
will send an email on every run, and you should select Report on output
.