Tôi đang cố gắng tạo một máy chủ web phục vụ các tập lệnh PHP. Hiện tại, nó hoạt động như sau:
- Các yêu cầu khách hàng /index.php?test=value
- Máy chủ gọi
php index.php
- Máy chủ cung cấp các tiêu đề yêu cầu HTTP dưới dạng STDIN cho quy trình PHP
- Máy chủ đọc đầu ra của
php
từ STDOUT và trả về cho khách hàng
Tất cả điều này đang hoạt động ngoại trừ việc các tham số không được chuyển đến tập lệnh PHP vì:
var_dump($_GET);
trả về:
mảng (0) {}
Làm thế nào để $_GET
các tham số được truyền vào nhị phân PHP khi nó được gọi?