ます’s Blog - どうでもいい記事100選

どうでもいい記事100選

PHP-Cli Built-in web server RFC(続き)

昨日のですが、実際にプログラムを置いて確認してみました。
起動した位置がドキュメント・ルートになるのかな?後、rootにならなくても起動はできるみたい。

% cd /usr/local/src/php-trunk-201103030130
% echo '<?php echo "Hello World\!\!"; echo date( " Y/m/d H:i:s\\n" );' > hello.php
% sapi/cli/php -S localhost:4649
[Fri Mar  4 16:33:19 2011] 127.0.0.1:38942: /hello.php

異なるターミナルから以下を実行して確認。

% telnet localhost 4649
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
GET /hello.php

HTTP/0.9 200 OK
Connection: closed
X-Powered-By: PHP/5.3.99-dev
Content-type: text/html; charset=UTF-8

Hello World!! 2011/03/04 16:34:19
Connection closed by foreign host.
%