I tried to run the script directly from cron like: * * * * * /usr/local/bin/php -q /path/to/cron/script/file_name
I also tried to run cron in the bash environment by writing a bash script that calls my PHP script. I set cron you call the bash script every minute. The bash script contained the following information: ================================ START SCRIPT ============================= #!/usr/local/bin/bash /path/to/PHP/script/file_name ================================= END SCRIPT ============================== If I run the bash script from the command line it definitely runs my PHP script. I know this because my PHP script sends me an email. Also, if I run my PHP script from the command line it also runs fine and I receive an email. However, anytime I try to run PHP script or the bash script from cron nothing happens. I get no emails. I also know cron is working properly because a regular bash script as I listed in my earlier posting works fine. This is using the new CLI that come with PHP 4.3 I have in past versions of used the CGI from cron with no problems at all. As a matter of fact I have another server that does all its maintenance via PHP scripts that get ran by cron Here is the PHP CLI cron script I am testing to see if cron will run my PHP ================================ START SCRIPT ============================= #!/usr/local/bin/php -q <? mail("[EMAIL PROTECTED]","Message From cron",date("F j, Y @ h:i a")); ?> ================================= END SCRIPT ============================== Any more suggestions would be greatly appreciated. Justin -----Original Message----- From: CodersNightMare [mailto:[EMAIL PROTECTED] Sent: Friday, February 28, 2003 10:32 AM To: [EMAIL PROTECTED] Subject: RE: [PHP] Can't run PHP cli script from Cron I am sure you have tried this, but, Do you call the full path to php for cron. something like: 40 * * * * /usr/local/bin/php -q /home/user/phpcliscript Hope this helps. At 10:10 AM 2/28/2003 -0800, you wrote: >The path is > >#!/usr/local/bin/php -q > >But like I said, that can't be the problem because when I run it from >the command line, it runs fine. The only problem I am having is that it >won't run from cron. That is why I think it is an issue with the cron >environment. All other types of scripts like bash scripts run fine from >cron. I am surprised no one else has come across this problem before. > >Please help me! > > Justin Michael Couto [EMAIL PROTECTED] >Director of Operations 805.781.0420 >Somnio World Web Solutions http://www.somnioworld.com > > >-----Original Message----- >From: R'twick Niceorgaw [mailto:[EMAIL PROTECTED] >Sent: Friday, February 28, 2003 9:44 AM >Cc: [EMAIL PROTECTED] >Subject: Re: [PHP] Can't run PHP cli script from Cron > >Shouldn't it be >#!/usr/local/bin/php > >Or was it just a typo here? > >----- Original Message ----- >From: "Justin Michael Couto" <[EMAIL PROTECTED]> >To: "'Ernest E Vogelsinger'" <[EMAIL PROTECTED]> >Cc: <[EMAIL PROTECTED]> >Sent: Friday, February 28, 2003 12:09 PM >Subject: RE: [PHP] Can't run PHP cli script from Cron > > > > I can run it from the shell prompt perfectly fine. I just won't run > > from cron. > > > > I do have the statement: > > > > #!/usr/local/php > > > > In the beginning of my script. Like I said it works perfect when I >run > > it by hand from the shell prompt. I think the reason it is not >running > > has to do with the cron environment, but I am not ssure what it is. > > > > Justin Michael Couto [EMAIL PROTECTED] > > Director of Operations 805.781.0420 > > Somnio World Web Solutions http://www.somnioworld.com > > > > > > -----Original Message----- > > From: Ernest E Vogelsinger [mailto:[EMAIL PROTECTED] > > Sent: Friday, February 28, 2003 12:55 AM > > To: Justin Michael Couto > > Cc: [EMAIL PROTECTED] > > Subject: Re: [PHP] Can't run PHP cli script from Cron > > > > At 05:30 28.02.2003, Justin Michael Couto said: > > --------------------[snip]-------------------- > > >Here is my crontab entry: > > > > > >* * * * * /path/to/file/file_name.php > > > > > >I also have > > > > > >* * * * * /path/to/file/bash_test_script > > --------------------[snip]-------------------- > > > > Did you try to run the php file interactively, from the shell prompt? > > > > You need at last this statement on top of your PHP files: > > #!/usr/local/php > > > > > > -- > > >O Ernest E. Vogelsinger > > (\) ICQ #13394035 > > ^ http://www.vogelsinger.at/ > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php