magento base setup here:
http://devdocs.magento.com/guides/m1x/install/installing_install.html#install-cron
but you need to configure your cron to be run using this command
wget http://<magento base url>/cron.php instead of /path/to/bash /path/to/magento/cron.sh
also modify cron.php add line
$isShellDisabled = true;
after
$disabledFuncs = explode(',', ini_get('disable_functions')); $isShellDisabled = is_array($disabledFuncs) ? in_array('shell_exec', $disabledFuncs) : true; $isShellDisabled = (stripos(PHP_OS, 'win') === false) ? $isShellDisabled : true;''
it should be
$disabledFuncs = explode(',', ini_get('disable_functions')); $isShellDisabled = is_array($disabledFuncs) ? in_array('shell_exec', $disabledFuncs) : true; $isShellDisabled = (stripos(PHP_OS, 'win') === false) ? $isShellDisabled : true; $isShellDisabled = true;