[UPHPU] hostname missing in CLI script
Richard K Miller
richardkmiller at gmail.com
Fri Aug 22 01:01:15 MDT 2008
$hostname = exec('hostname'); // this runs /bin/hostname on my machine
A CLI script, of course, wouldn't have any concept of virtual hosts,
but perhaps the hostname supplied by the OS would suffice.
Richard
On Aug 21, 2008, at 10:00 PM, Wade Preston Shearer wrote:
> I have a CLI PHP script that is run by cron that is missing nearly
> every _SERVER and _ENV variable. I understand that this is generally
> the case, but there is one variable that I really, really need. I
> need to know the host name of the server that the script is running
> on. Every possible value that I could use to deduce that from…
>
> $_SERVER['HTTP_HOST']
> $_SERVER['SERVER_NAME']
> $_SERVER['HOSTNAME']
> $_ENV['HOSTNAME']
>
>
> …are empty. Any ideas? Any way that I can get one (or more) of those
> values to be populated? Any other way to determine what server I'm on?
> _______________________________________________
>
> UPHPU mailing list
> UPHPU at uphpu.org
> http://uphpu.org/mailman/listinfo/uphpu
> IRC: #uphpu on irc.freenode.net
More information about the UPHPU
mailing list