ID: 47437 Updated by: paj...@php.net 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