Mam problem z konfiguracja cron'a na serwerze VPS.

crontab wyglada jak ponizej


  1. SHELL=/bin/bash
  2. PATH=/sbin:/bin:/usr/sbin:/usr/bin
  3. MAILTO=adres@mailowy.pl
  4. HOME=/
  5. # run-parts
  6. 33 17 * * * root /var/www/sites/cron/sendemail.sh
  7. 45 17 * * * php -q /var/www/sites/testmail.php
  8. #18 3 * * * root run-parts /etc/cron.daily
  9. #22 4 * * 0 root run-parts /etc/cron.weekly
  10. #42 4 1 * * root run-parts /etc/cron.monthly


Skrypt sendemail.sh powinien odpalac program testmail.php za pomoca wget -q lub php -q. Probowalem na oba sposoby i kazdy z nich dziala gdy uruchamiam skrypt recznie przez ssh.
Nie dziala jednak gdy ma sie to odbyc automatycznie... ani przez odwolanie sie do sendemail.sh ani przez bezposrednie odpalenie kodu php. Umieszczenie skryptu w cron.daily rowniez nie daje rezultatu

Cron na pewno jest uruchomiony, kilkakrotnie samodzielnie go restartowalem i upewnialem sie o jego obecnosci na liscie procesow

Prosze o pomoc

PS: wczesniej dostawalem za kazdym razem maila z programu cron informujacy o bledach przy uruchamianiu skryptow. Gdy bledy zostaly usuniete, mail rowniez przestal przychodzic