Edit report at https://bugs.php.net/bug.php?id=60403&edit=1
ID: 60403 User updated by: keisial at gmail dot com Reported by: keisial at gmail dot com Summary: $_SERVER in embedded server under Windows is empty -Status: Feedback +Status: Open Type: Bug Package: Built-in web server Operating System: Windows Vista PHP Version: 5.4SVN-2011-11-28 (snap) Block user comment: N Private report: N New Comment: Nevermind. It was using a php.ini with variables_order = "GPC" Sorry for the noise, Laruence. Previous Comments: ------------------------------------------------------------------------ [2011-11-29 03:30:27] larue...@php.net I can not reproduce this under windows 7, could you verify that you have the exactlly same script as you described? ------------------------------------------------------------------------ [2011-11-28 19:17:23] keisial at gmail dot com Description: ------------ $_SERVER in embedded server under Windows is empty A simple index.php <?php var_dump($_SERVER); Run with the embedded server php -S 127.0.0.1:8080 Under Windows (wrong): array(0) { } Under Linux (expected behavior, $_SERVER is populated): array(18) { ["DOCUMENT_ROOT"]=> string(12) "/tmp/PHP_5_4" ["REMOTE_ADDR"]=> string(9) "127.0.0.1" ["REMOTE_PORT"]=> string(5) "58298" ["SERVER_SOFTWARE"]=> string(35) "PHP 5.4.0RC3-dev Development Server" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["SERVER_PORT"]=> string(4) "8080" ["REQUEST_URI"]=> string(1) "/" ["REQUEST_METHOD"]=> string(3) "GET" ["SCRIPT_NAME"]=> string(10) "/index.php" ["SCRIPT_FILENAME"]=> string(22) "/tmp/PHP_5_4/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["HTTP_USER_AGENT"]=> string(23) "Wget/1.13.4 (linux-gnu)" ["HTTP_ACCEPT"]=> string(3) "*/*" ["HTTP_HOST"]=> string(14) "127.0.0.1:8080" ["HTTP_CONNECTION"]=> string(10) "Keep-Alive" ["REQUEST_TIME"]=> float(1322485593.4282) ["argv"]=> array(0) { } ["argc"]=> int(0) } Tested Windows version is the nightly php-5.4-nts-windows-vc9-x86-r319967 Tested Linux version is a checkout of r320088, branch PHP_5_4 (and it wasn't fixed on those revisions 121, they were to a different subtree: phpdoc, pecl, or pear) ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=60403&edit=1