ISPsystem.com Forums

ISPsystem.com Forums (http://forum.ispsystem.com//index.php)
-   Troubleshooting (http://forum.ispsystem.com//forumdisplay.php?f=11)
-   -   Problem with executing php scripts via Scheduler (cron) (http://forum.ispsystem.com//showthread.php?t=1787)

jimpannell 02-16-2012 12:02 PM

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

slava 02-16-2012 06:59 PM

What you see in cron logs? /var/log/cron ?

jimpannell 02-17-2012 11:49 AM

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?

slava 02-17-2012 03:37 PM

Try run in ssh
Code:

/usr/bin/wget -O - 'http://domain.com/?ACT=14&auth=BM36F76Z'
and are you have any result?
If it work try add this commant to Cron

jimpannell 02-17-2012 04:49 PM

That completely worked! Many thanks Slava.


All times are GMT +2. The time now is 06:14 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.