News:

Go to HostNed.com
Welcome.  This is a place to get user-to-user support, learn more, and share ideas.  If you can't find your answers here, feel free to ask by creating a new topic or visit the support ticket system at https://my.hostned.com :)  Have fun here!

Main Menu

Cron Jobs

Started by avatarweb, May 02, 2007, 10:30:55 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

avatarweb

Hi Mr Dynaweb (as it looks like you who always replies to these things, but hello to anyone else who wants to help too:)

I want  to add a cron job to run every day, which deletes all files in a certain directory that are more than 3 days old.

I have gone to the Cpanel, and adding a job looks fairly straightforward, but before entering commands I want to make sure I know what I'm doing.

I have very little unix experience (only that which I have gained form running hosted websites for a few years), and want to make sure I know the commands that will filter the set of files being deleted to ONLY those older that 3 days.

As a side issue, these files are created by a php script running on the site, so I wonder about the permissions, and I wonder if there is a heirarchy to how permissions are structured. (for example is there a user 'apache, or php who may be the owner of the files?)

Dynaweb

Hi,

This can be done through cron.  I have to ask first, in this certain directory, will there be only files in there or files and sub-directories?

As for file ownership, I believe that if the file is owned by PHP or Apache, your user would not have permission to delete it, but that can be worked out with the HostNed techs through a support ticket.  For example, Hostned could set a root cron to change all files in a certian directory to oyur owner daily.