cron job is not running

hi,
i have the following line in the crontab
15 5 * * 6 /home/adw/BCE_ADW.pl

The problem is the cron job is not getting started automatically.
But this was working til last week. now it is not working.
what could be the problem. Any idea?

Try to figure out what has changed since last week. The cron job may be failing now due to the recent changes.

The simplest and most uncomplicated that i can think of are:

  1. check if the file /home/adw/BCE_ADW.pl is really there
  2. check if the file /home/adw/BCE_ADW.pl has read and execute permissions for the user whose crontab you are using
  3. check if the file has been updated recently, due to which it has stopped working

The single most common cause for crontab problems like this is environment variables -
most especially PATH changes. Yogesh covered the rest nicely.

What's in the system and cron logs?