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