今日から本気出すブログ

やりたいことだけやって生きていくためにコツコツと

どうやらNginx1.7.8のFastcgi-cacheでnginx_cache_purgeを使うとSegmentation faultになる模様

あれー?と数日ハマっていたら開発コミュニティに投稿があるのを発見。
ソースを修正してビルドし直したものをインストールし直したら治りました。
ngx_fastcgi_module.cのバグなのでFastCgiを使っていた場合のみに起こるようです。
http://trac.nginx.org/nginx/browser/nginx/src/http/modules/ngx_http_fastcgi_module.c?rev=5909
こちらのソースをダウンロードしてきて、ビルドしたソースの場所に行ってngx_fastcgi_module.cを上書き、ビルドし直してインストールで、あれだけ通らなかったconfigtestがあっさり通りました。 うっほーい!英語をなんとなくで読んで修正しちまったぜオレっちやるじゃーーん!と嬉しくなりました。 寝る。