Bug #12678 Updated: gethostbyname returns hostname instead of adresss
| From: | bobsledbob at yahoo dot com | Date: | Wed, 26 Sep 2001 15:17:19 +0000 |
| Subject: | Bug #12678 Updated: gethostbyname returns hostname instead of adresss | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-66656@lists.php.net to get a copy of this message | ||
ID: 12678
User updated by: bobsledbob@yahoo.com
Reported By: bobsledbob@yahoo.com
Old Status: Open
Status: Duplicate
Bug Type: Network related
Operating System: Linux 2.2.16-22
PHP Version: 4.0.6
New Comment:
Ahh, duplicate of bug 13443. Thanks!
Previous Comments:
------------------------------------------------------------------------
[2001-09-26 11:14:21] bobsledbob@yahoo.com
I'm having a hard time understanding how bug 13243 has anything to do with this bug.
------------------------------------------------------------------------
[2001-09-25 16:47:42] jimw@php.net
duplicate of 13243. (yes, that's a later bug. but it documents the problem more concisely.)
------------------------------------------------------------------------
[2001-08-10 13:06:52] bobsledbob@yahoo.com
<?php
$domain = "www.yahoo.com";
echo gethostbyname($domain) . "<br>\n";
print_r (gethostbynamel($domain));
?>
www.yahoo.com
Array ()
As I've thought about this some, I believe I started having problems with this only after
upgrading to 4.06. It may have worked with 4.05 and I know it was working for me with 4.04plx
Maybe this has something to do with my Linux Disto? I'm using RedHat 7.0
Thanks for your thoughts. For now, I'm just hard coding the ip address I need, so it's
not like this is bogging me down.
Adam
------------------------------------------------------------------------
[2001-08-09 21:51:12] sniper@php.net
Could you please try gethostbynamel() with the same
hostname?
(these both work for me just fine..)
--Jani
------------------------------------------------------------------------
[2001-08-09 16:13:52] bobsledbob@yahoo.com
> Can you access the internet from a browser?
Yes, I can resolve any hostname using nslookup, host, etc. This machine accesses the internet just
fine.
ie. from the command line:
[hydro@mail htdocs]$ host calc.intershipper.net
calc.intershipper.net is a nickname for www.intershipper.net
www.intershipper.net has address 216.58.153.11
[hydro@mail htdocs]$
but from PHP
<?php
echo gethostbyname ("calc.intershipper.net");
?>
calc.intershipper.net
> Make sure your nameserver's are setup correctly.
To the best of my knowledge, they are.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/?id=12678
Edit this bug report at http://bugs.php.net/?id=12678&edit=1