02-16-2012, 12:02 PM | #1 |
Junior Member
Join Date: Jan 2012
Location: Copenhagen, Denmark
Posts: 12
|
Problem with executing php scripts via Scheduler (cron)
Hi there
I've been having problems running php scripts via the scheduler that would normally be run via a url in the browser (for example, www.mydomain.com/script.php). One particular script runs a mysql backup utility script. When I run it directly from the browser it works without issue, but when I run it via cron I get nothing. I've tried the following with no success: /usr/bin/wget -O -q http://www.mydomain.script.php /usr/bin/php -q /path/to/script/ wget -q http://www.mydomain.script.php My system is running Debian 6. Any help would be greatly appreciated. Cheers Jim |
02-17-2012, 11:49 AM | #3 |
Junior Member
Join Date: Jan 2012
Location: Copenhagen, Denmark
Posts: 12
|
I'm seeing stuff like:
Feb 16 03:46:01 li273-156 /USR/SBIN/CRON[27108]: (root) CMD (curl -O http://domain.com/?ACT=14&auth=BM36F76Z) But I'm not getting the same result as I get from running the script in the browser. What's the official way to run a php script that could also be run in the browser? curl? wget? |
02-17-2012, 04:49 PM | #5 |
Junior Member
Join Date: Jan 2012
Location: Copenhagen, Denmark
Posts: 12
|
That completely worked! Many thanks Slava.
|
Tags |
cron |
|
|