>I'm trying to work out how to schedule tasks in php. I would like to use at
>but are having a few difficulties.
>Does anyone have any suggestions on an alternate way to schedule a command
>to run on the system via php.

Make sure you have configured and installed PHP as a "CGI" as well as

Read "man 5 crontab"

Do something like:

crontab -e

Type in something like this:

0 7 * * * /usr/bin/php -q /full/path/to/your/php/script.php

Then save that (:wq if you're in vi/vim)

This line will run something every day at 7 am.  You'll have to work out the
* crap for yourself from "man 5 crontab"  It's pretty clear there.

You might need /usr/local/bin/php instead of /usr/bin/php if that's where
PHP ended up.  Or even some other place.

If you didn't compile PHP as CGI as well as Module, you need to go back to
the source and do it:

cd /usr/src/php-4.x.x
cp config.nice config.cgi

Edit config.cgi, and rip out the line about "apache" or "apxs"

Then do:

make install

Pay attention to the output, but especially the part of "make install" that
tells you where it's gonna put php.  Probably /usr/local/bin/php

Like Music?  http://l-i-e.com/artists.htm

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to