PHP 스크립트를 제공하는 웹 서버를 만들려고합니다. 현재 다음과 같이 작동합니다.
- 클라이언트는 /index.php?test=value를 요청합니다
- 서버가 호출
php index.php
- 서버는 HTTP 요청 헤더를 STDIN으로 PHP 프로세스에 공급합니다.
- 서버
php
는 STDOUT 의 출력을 읽고 클라이언트로 리턴합니다.
다음과 같은 이유로 매개 변수가 PHP 스크립트로 전달되지 않는 것을 제외하고는이 모든 것이 작동합니다.
var_dump($_GET);
보고:
배열 (0) {}
$_GET
PHP 바이너리가 호출 될 때 매개 변수는 어떻게 PHP 바이너리로 전달됩니까?
어떤 웹 서버? 웹 서버를 어떻게 구성 했습니까? PHP를 어떻게 구성 했습니까?
—
joschi
@ jos : JetHTTP입니다. 내가 직접 작성했습니다.
—
Nathan Osman