Reply to Re: Reading SCRIPT_FILENAME thru cron

Your name:

Reply:


Posted by Jerry Stuckle on 07/25/06 03:16

BG Mahesh wrote:
> Alvaro G. Vicario wrote:
>
>>*** BG Mahesh escribió/wrote (24 Jul 2006 08:23:36 -0700):
>>
>>>I am using PHP 5.0.4 on OpenSuse 10.x. I have the following piece of
>>>code,
>>>
>>>$sp1 = $_SERVER["SCRIPT_FILENAME"];
>>>
>>>$sp1 is set correctly when I execute file.php thru the browser. But
>>>when I run that script thru cron [as root] $sp1 is always null.
>>>
>>>But on Redhat we see that $sp1 has value [when file.php is executed
>>>thru cron].
>>
>>From PHP manual:
>>
>>$_SERVER is an array containing information such as headers, paths, and
>>script locations. The entries in this array are created by the webserver.
>>There is no guarantee that every webserver will provide any of these;
>>servers may omit some, or provide others not listed here. That said, a
>>large number of these variables are accounted for in the » CGI 1.1
>>specification, so you should be able to expect those.
>>
>>The "webserver" thing is a typo, but it's true that available variables
>>differ depending on where you execute the script. I suggest you try this
>>code:
>>
>><?
>>
>>print_r($_SERVER);
>>
>>?>
>>
>>
>
> When I run this script from the command line or the web it does show
> SCRIPT_FILENAME [with the correct value]. But when the script runs from
> cron it is NULL. Is this normal behavior?
>
> -- Mahesh
> http://www.greynium.com/
>

Is the cron job calling the page through the web server? Or is it just
executing the script?

$_SERVER is filled in by the web server - and it won't exist if you
don't access the page though the server (http://...).


--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация