How to setup a cron job to execute a shell script?
I have successfully setup several cron jobs with URL cron, which seems to be working, but as far as of now, I still couldn't get shellscripts setup properly.
I assume there are some permissions issues, but I'm unable to resolve them myself.
Can someone please review how my server is installed and what I want to achieve and then tell me how to proceed?
Server:
Debian 6 (installed as per Falko's perfect server How-To)
with Jailkit installed (I believe this is relevant)
ISPConfig upgraded to 3.0.5.1
What I want to achieve:
let's assume I got a directory /var/www/clients/client1/web1/cron/ where scripts that should be executed via CRON are stored
let's assume I got script1.php and script2.sh
Question 1:
how do I properly setup a cron job in ISPConfig3 interface to execute script1.php located at
/var/www/clients/client1/web1/cron/script1.php
?
(I do not wish the script to be reachable by http: )
Question 2:
let's assume script1.sh has to perform some tasks in some special directory such as
/var/vmail/mailfilters/domain.com/ to modify some files there.
Same question, how do I setup the CRON job in ISPConfig3 interface?
Thank you very much
|