manage.py runserver
RailsやDjangoのWEBrickと同様に、lighttpdを開発サーバーとして使用したいと思います。(これは、PHPと、ローカルファイルシステムでAJAXを使用できないJavascriptの学習の両方に使用されます)。また、コードとともにソース管理にconfファイルをチェックインすることで他の開発者と結果を共有できるようにしたいので、システムでのみ有効な絶対パスではなく、confファイルに相対的なパスが必要です。
だから私は、私が望むものに非常に近いlighttpdの使用についてこの答えを見ました。ただし、正しいディレクトリに移動してからスクリプトを実行するのではなく、理想的には次のことができるようにしたいと思います。
lighttpd -f path/to/lighttpd.conf
また、ドキュメントのルートがlighttpd.confファイルのあるディレクトリを基準にしているため、次のような設定行を作成できるようにしたいと思います。
server.document-root = dirname(__file__) + "/html"
上記にリンクされている答えCWD
はディレクトリを使用しているので、これはおそらく利用できるもののようです。それを指定する方法はありますか?
(補足として、誰でもへの包括的なリファレンスlighttpd.conf
と利用可能なオプションにリンクできますか?私はそれを見つけることができませんでした。)