ID: 40234 Updated by: [EMAIL PROTECTED] -Summary: Tried PHP5.2.1RC4, 25.1.07, same result Reported By: silverbanana at gmx dot de -Status: Open +Status: Feedback Bug Type: Network related Operating System: Windows XP SP2 PHP Version: 6CVS-2007-01-25 (snap) New Comment:
I tested with 'php-cgi -f test.php', where test.php contains your reproduce code, but I'm not able to reproduce this problem. Please check the permissions of the user that is running the PHP CGI binary. Also, are you running CGI alone (as I did) or from a webserver? And is it running in a different user account? Previous Comments: ------------------------------------------------------------------------ [2007-01-25 12:05:52] silverbanana at gmx dot de I just tested it with: PHP Version 5.2.1RC4-dev Build Date:Jan 25 2007 12:17:41 And again it doesn't work with PHP-CGI, but it works with command line (Apache module not tested with this version). Same result: bool(false) ------------------------------------------------------------------------ [2007-01-25 11:45:35] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.2-win32-latest.zip ------------------------------------------------------------------------ [2007-01-25 11:42:39] silverbanana at gmx dot de Description: ------------ gethostbynamel always returns false, instead of giving useful results. This is however only the case when I use PHP as CGI. gethostbynamel works as expected when I use PHP as Apache module and also when I use it from the command line, but not when I use it as CGI. If this behaviour of gethostbynamel is intended or unavoidable, it should be mentioned in the manual for gethostbynamel. Reproduce code: --------------- <?php var_dump(gethostbynamel("localhost")); ?> Expected result: ---------------- List of addresses Actual result: -------------- FALSE ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=40234&edit=1