ID: 47437
Updated by: [email protected]
Reported By: ogi at triangle dot bg
-Status: Open
+Status: Feedback
Bug Type: Sockets related
Operating System: Windows XP Pro SP3
PHP Version: 5.2.9RC2
-Assigned To:
+Assigned To: pajoye
New Comment:
Any hostname or only localhost?
Previous Comments:
------------------------------------------------------------------------
[2009-02-18 14:55:18] ogi at triangle dot bg
Description:
------------
Any DNS name passed to fsockopen is not recognized. Everything in the
system works fine with DNS names - Firefox, nslookup command-line
utility, DNS Client service is started. If it matters, PHP is installed
as module in Apache 2.2.10.
Reproduce code:
---------------
var_dump(fsockopen(gethostbyname('localhost'), 80));
var_dump(fsockopen('localhost', 80));
Expected result:
----------------
resource(2) of type (stream)
resource(3) of type (stream)
Actual result:
--------------
resource(2) of type (stream)
Warning: fsockopen() [function.fsockopen]: unable to connect to
localhost:80 (A connection attempt failed because the connected party
did not properly respond after a period of time, or established
connection failed because connected host has failed to respond. ) in
C:\Program Files\drupal\i.php on line 4
bool(false)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=47437&edit=1