Обсуждение: [Fwd: [ph-linux-newbie] help on cron]
id like to execute a php file automatically during certain periods of time so what i did i installed php-cgi (which allows me to execute php using cmd php <php file>). Ive finished my php script, tried it and it worked but when i put it in crontab * * * * * php /usr/local/apache/htdocs/xxx.php it didnt work ... it didnt spew any errors ... just did nothing in order to verify if cron is working properly i added a new entry * * * * * rm /home/postgres/test.txt when i inspected the results ... 2nd script worked (rm) but not the php script any ideas whats wrong? path of script is ok and path is working when i execute it in command line TIA joseph _______________________________________________ ph-linux-newbie mailing list http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie plug website http://plug.linux.org.ph to unsubscribe, send 'unsubscribe' to ph-linux-newbie-request@lists.q-linux.com
try : * * * * * /path/to/php -i /usr/local/apache/htdocs/xxx.php Joseph Syjuco wrote: > > > > ------------------------------------------------------------------------ > > Subject: > [ph-linux-newbie] help on cron > From: > Joseph Syjuco <joseph@asti.dost.gov.ph> > Date: > 07 Nov 2002 15:58:12 +0000 > To: > ph-linux-newbie@lists.q-linux.com > > >id like to execute a php file automatically during certain periods of >time so what i did i installed php-cgi (which allows me to execute php >using cmd php <php file>). Ive finished my php script, tried it and it >worked but when i put it in crontab >* * * * * php /usr/local/apache/htdocs/xxx.php >it didnt work ... it didnt spew any errors ... just did nothing >in order to verify if cron is working properly i added a new entry >* * * * * rm /home/postgres/test.txt >when i inspected the results ... 2nd script worked (rm) but not the php >script >any ideas whats wrong? >path of script is ok and path is working when i execute it in command >line >TIA >joseph > > > >_______________________________________________ >ph-linux-newbie mailing list >http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie >plug website http://plug.linux.org.ph >to unsubscribe, send 'unsubscribe' to ph-linux-newbie-request@lists.q-linux.com > > >------------------------------------------------------------------------ > > >---------------------------(end of broadcast)--------------------------- >TIP 4: Don't 'kill -9' the postmaster > >
On 7 Nov 2002, Joseph Syjuco wrote: > worked but when i put it in crontab > * * * * * php /usr/local/apache/htdocs/xxx.php > it didnt work ... it didnt spew any errors ... just did nothing Try editing your php script so the first line looks something like this: #!/usr/local/bin/php -q <?php script goes here ?> Note that the /usr/local/bin part might be different on your box than on mine.