このアーカイブは同期化されません。 mixi の日記が更新されても、このアーカイブには反映されません。
Windows で Perl などの CGI のテストをする際、
本番環境は Unix 系なのでその差で困ることがある。
その中で、特に欲しいのが Shebang 対応。
Shebang とは、#! で始まる処理系定義行のことだ。
Perl CGI でこれを見たことがない人はいないと思う。
#!/usr/local/bin/perl
これにより /usr/local/bin/perl に対して、
スクリプトを引数に渡して実行しろという事になる。
Shebang なら、スクリプト自身が処理系を指定できるのだ。
Windows では、拡張子に関連付けを行うが、
ファイルごとに処理系を指定することはできない。
例えば、拡張子 cgi のファイルに関しては、
拡張子が同じでも、処理系が異なる場合がある。
cgi にアプリを関連付けることはできるが、
特定の実行ファイルに関連付けることしかできない。
簡単にローカルでテストするために、
わざわざ Apache を使うのは面倒だ。
贅沢かもしれないが、何とかしたい。