At this point I hate Magento! I have tried everything under the sun for sales and transactional emails to be sent out.
I tried AOE Scheduler but could never get it to work. Now I am using Cron Docter.
Cron Doctor shows me that I have 6 pages of pending things to be done but none are completing.
Error log shows the following:
[Mon Feb 29 14:06:00 2016] [error] [client 104.173.68.138] client denied by server configuration: /home4/issfoulo/public_html/ch751.com/cron.php
[Mon Feb 29 14:08:37 2016] [error] [client 50.87.106.123] client denied by server configuration: /home4/issfoulo/public_html/ch751.com/app/etc/local.xml
Here is my cron:
Cron:
*/5 | * | * | * | * | php -f /home4/issfoulo/public_html/ch751.com/cron.php |
I had a similar problem until i realised that my hosting service was using strict SMTP rules for sending e-mails. Now, I'm using the SMTP Pro plugin and problem solved.
Dear @screamingfingers,
You can try edit command to: curl -s -o /dev/null http://www.yourdomain.com/cron.php
If there still doesn't work for you. You can add line code: $isShellDisabled = true; under line code: $isShellDisabled = (stripos(PHP_OS, 'win') === false) ? $isShellDisabled : true;
Hope you success.