動かざることバグの如し

近づきたいよ 君の理想に

PHPのビルトインサーバーではDocumentRootを指定できる

知ってた?

ビルトインサーバーとは

本来PHPで開発する際はWebサーバーを建てなきゃいけないのでApacheやnginxをインストールしなきゃいけない。

けどPHP5.4で実装されたビルトインサーバー機能を使えばPHPがWebサーバーとして起動してくれるので、Apache等のインストールが不要。開発用のPCを極力汚さずに済む。

-t で DocumentRoot を指定

-tオプションを用いるとApacheのようなDocumentRootを指定できる。これは便利

php -S localhost:5000 -t /path/to/webroot