
Signature
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
JC wrote:
> Undefined index: HTTP_HOST
>
[quoted text clipped - 6 lines]
>
> I'm currently searching for an upgrade to Apache.
"Jerry Stuckle" replied...
> It could be HTTP 1.0 is being used. Check your apache access logs
> and see what they say.
PHP is installed and run as/through a DLL ("ISAPI" is the IIS term,
right, or does that applie to Apache too?).
Yes, thanks. I could not find the access in the Apache logs. I
corrected the Apache version above. It's time to install version 2,
instead of hanging onto the version 1. I've run version on other
systems in the recent past.
I did get Internet Explorer to throw HTTP 1.0 headers, so I tested that.
$_SERVER['HTTP_HOST'] displays properly. So I'm limiting what's going
on to one of the following:
(1)
Someone is accessing through another server where I can't get HTTP_HOST
headers. Don't know exactly how that happens so I'm just throwing out
pure conjecture here.
(2)
There's an HTTP_HOST problem with a current version of PHP.
(3)
There's an HTTP_HOST problem with Apache. I hesitate to mention Apache
because this has been happened on different versions of Apache (including
version 2.2.x which I recently tested).
(4)
The HTTP_HOST header gets lost somewhere, sometimes.
I only recently started using $_SERVER['HTTP_HOST'] and the problems show
up in the PHP error logs. So far I have not been able to identify where
it ended up logged in the Apache logs.
Is there another way to identify which host gets connected to (PHP question)?
Has anyone else noticed such? Maybe it's been happening all along, and it's
only because I just started relying upon it to identify the domain-name that
gets connected to. I would like to host 12 domains using one page which uses
HTTP_HOST to identify which VirtualHost was connected to.
Thanks for ANY and ALL suggestions, replies, hints, comments.

Signature
JC
Natural Cure For Pink-Eye (Conjunctivitis)
http://www.associatedcontent.com/article/381336/saliva_a_natural_cure_for_conjun
ctivitis.html
Jerry Stuckle - 29 Jul 2008 03:42 GMT
> JC wrote:
>> Undefined index: HTTP_HOST
[quoted text clipped - 53 lines]
>
> Thanks for ANY and ALL suggestions, replies, hints, comments.
Is this the default website for your host? Is it possible they are
accessing it via the ip address? Even possibly with a script or telnet
session?

Signature
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
JC - 29 Jul 2008 04:40 GMT
"Jerry Stuckle" asked:
> Is this the default website for your host? Is it possible they
> are accessing it via the ip address? Even possibly with a script or
> telnet session?
Right at the moment it's not occuring all that often, a couple times
a day at the most, if any.
The default site is the IP address (the IP address is listed as the
first VirtualHost and as the ServerName before any VirtualHost).
Oops, wrong IP address was listed there. Maybe that corrects all.
Thanks, Jerry.

Signature
JC
Natural Cure For Pink-Eye (Conjunctivitis)
http://www.associatedcontent.com/article/381336/saliva_a_natural_cure_for_conjun
ctivitis.html
birre - 30 Jul 2008 14:13 GMT
> (4)
> The HTTP_HOST header gets lost somewhere, sometimes.
[quoted text clipped - 11 lines]
>
> Thanks for ANY and ALL suggestions, replies, hints, comments.
I'm not sure I understand the question, but I tested with:
echo "HTTP_HOST is " . getenv('HTTP_HOST') . ":<br>";
and it seems to work.
/bb