Próbuję utworzyć serwer WWW, który obsługuje skrypty PHP. Obecnie działa w następujący sposób:
- Klient żąda /index.php?test=value
- Serwer się wywołuje
php index.php
- Serwer podaje nagłówki żądań HTTP jako STDIN do procesu PHP
- Serwer odczytuje dane wyjściowe
php
z STDOUT i zwraca je klientowi
Wszystko to działa, z wyjątkiem tego, że parametry nie są przekazywane do skryptu PHP, ponieważ:
var_dump($_GET);
zwroty:
tablica (0) {}
W jaki sposób $_GET
parametry są przekazywane do pliku binarnego PHP po jego wywołaniu?