Tips & Tricks

09
Apr
2011
admin

Managing Cron Jobs with PHP

Background – An Overview of the Crontab

Let’s face it, having the ability to schedule tasks to run in the background is just great! From backing up an SQL database, fetching / sending emails to running clean up tasks, analyzing performance, or even grabbing RSS feeds, cron jobs are fantastic!

Although the syntax of scheduling a new job may seem daunting at first glance, it’s actually relatively simple to understand once you break it down. A cron job will always have five columns each of which represent a chronological ‘operator’ followed by the full path and command to execute:

  1. * * * * * home/path/to/command/the_command.sh  

Each of the chronological columns has a specific relevance to the schedule of the task. They are as follows:

  • Minutes represents the minutes of a given hour, 0-59 respectively.
  • Hours represents the hours of a given day, 0-23 respectively.
  • Days represents the days of a given month, 1-31 respectively.
  • Months represents the months of a given year, 1-12 respectively.
  • Day of the Week represents the day of the week, Sunday through Saturday, numerically, as 0-6 respectively.
  1. Minutes [0-59]  
  2. |   Hours [0-23]  
  3. |   |   Days [1-31]  
  4. |   |   |   Months [1-12]  
  5. |   |   |   |   Days of the Week [Numeric, 0-6]  
  6. |   |   |   |   |  
  7. *   *   *   *   * home/path/to/command/the_command.sh  

So, for example, if one wanted to schedule a task for 12am on the first day of every month it would look something like this:

  1. 0 0 1 * * home/path/to/command/the_command.sh  

If we wanted to schedule a task to run every Saturday at 8:30am we’d write it as follows:

  1. 30 8 * * 6 home/path/to/command/the_command.sh  
06
Apr
2011
admin

Windows SSH Secure Shell Initial Connection and Transferring Files

To use these instructions it is necessary to download and install SSH Secure Shell for Windows. If you haven't downloaded this application, do so now:

SSH Download
SSH Communications Window Client (Version 3.2.9, which includes support for pass-thru printing)

12
Mar
2010
admin

How do I fix “Setup did not find any hard disk drives installed in your computer” error during Win XP Pro install?

When I try to reinstall Windows XP in ASUS Z99Eseries, I got following message:
"Setup did not find any hard disk drives installed in your computer.

Make sure any hard disk dirves are powered on and properly connected to your computer, and that any disk-related hardware configuration is correct. This may involve running a manufacturer-supplied to diagnostic or setup program.

Setup cannot continue. To quit Setup, press F3."

So, I try to fix this more and more time. And finally fixed this following way:

Pages

Subscribe to RSS - Tips & Tricks