コメント(View)ネタではありません。メリーお正月Plack上でみんな大好きPHPをphp-cgiを使って動かすモジュールをリリースしましたhttps://metacpan.org/release/Plack-App-PHPCGIhttps://github.com/kazeburo/Plack-App-PHPCGIPlackにはPlack::App::WrapCGIというモジュールもあって、これを使うと任意の言語で作られたCGIをPlack上で動かすことができます。PHPの場合にはshebangがなかったり、実行bitも付いていないことが多いので、WrapCGIでは対応することができません。そこで、今回のモジュールを作りました。中身はWrapCGIのコピペと環境変数の追加だけでできましたどうしてこれが作りたかったかというと、管理ツールなどでPHPを動かす為だけにApacheを起動したくないからです。https://gist.github.com/4386440{index|main|side}.phpはちゃんと動いた模様。ウィジェットPlack上でPHP(php-cgi)を動かすネタではありません。メリーお正月\n\nPlack上でみんな大好き[PHP](http://php.net/)をphp-cgiを使って動かすモジュールをリリースしました\n\n[https://metacpan.org/release/Plack-App-PHPCGI](https://metacpan.org/release/Plack-App-PHPCGI)\n[https://github.com/kazeburo/Plack-App-PHPCGI](https://github.com/kazeburo/Plack-App-PHPCGI)\n\nPlackには[Plack::App::WrapCGI](https://metacpan.org/module/Plack::App::WrapCGI)というモジュールもあって、これを使うと任意の言語で作られたCGIをPlack上で動かすことができます。\n\nただ、PHPの場合にはshebangがなかったり、実行bitも付いていないことが多いので、WrapCGIでは対応することができません。そこで、今回のモジュールを作りました。中身はWrapCGIのコピペと環境変数の追加だけでできました\n\nどうしてこれが作りたかったかというと、管理ツールなどでPHPを動かす為だけにApacheを起動したくないからです。[https://gist.github.com/4386440](https://gist.github.com/4386440)\n\n{index|main|side}.phpはちゃんと動いた模様。17:23に書いたブログ記事です。ひとつ前のブログ記事は「Apacheのログで取得できる%{FooBar}nの値をCGIで得るには」です。最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。Typeこのブログはクリエイティブ・コモンズでライセンスされています。