<=www-server/lighttpd-1.4.9 でscript/serverできなかった件

ここ1ヶ月程開発用マシンのlightyの調子が悪く、railsアプリで script/server すると落ちてしまっていました。どうやら原因はlighttpd.confの書式が変わっていたためみたいです*1

これまではlighttpd.conf中に相対パスで指定してあるファイル/ディレクトリがあるとカレントディレクトリ以下から探していたんですが、1.4.9以降、それをCWD(Current Working Directory ?)変数を用いて指定しなきゃいけなくなっていた模様です。(参考:lighttpd 1.4.10のリリース)

古いバージョンのrailsで作成したプロジェクトが、いつのまにかscript/serverで起動できなくなった、という方はぜひご確認を。

*1:新しいrails(少なくとも1.1では)変更に対応したlighttpd.confが生成されます