Я намагаюся створити веб-сервер, який обслуговує скрипти PHP. Наразі це працює так:
- Клієнт запитує /index.php?test=value
- Сервер викликає
php index.php
- Сервер подає заголовки запиту HTTP як STDIN до PHP-процесу
- Сервер зчитує вихід
php
з STDOUT і повертає його клієнту
Все це працює, за винятком того, що параметри не передаються до сценарію PHP, оскільки:
var_dump($_GET);
повертає:
масив (0) {}
Як $_GET
параметри передаються до бінарного PHP при його виклику?