Re: getting $_ENV variables

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, May 9, 2007 11:26 am, Daniel Brown wrote:
>     When I print_r($_ENV); from the CLI on 5.0.4 I get a bunch of
> results,
> no problem.... but no $_ENV['OS'] variable.  Further, when I check my
> phpinfo(); output, there are even fewer $_ENV variables printed than
> the CLI
> offers.

CLI and CGI and Apache module *are* different environments.

Different things will be available to ENV when PHP runs.

>     I'm not certain about this, Cor, but my guess is that PHP 5.x.x
> may have
> altered the default $_ENV output to hide some of this information ---
> which
> is a good thing, in my opinion, because then you won't just have some
> run-of-the-mill script kiddie checking out the details of a box for
> known
> security holes.

Almost for sure, PHP just blindly passes on anything you are stupid
enough to have crammed into ENV... :-)

I doubt that it strips out anything, for any reason.

-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/browse/from/lynch
Yeah, I get a buck. So?

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux