debiancdn

AWS, Content Delivery Network and Debian

カテゴリーアーカイブ: fcgi

lighttpd1.4.17でExpect: 100-Continueが扱えない件

うごかないんですけどーという話が某所からきたのでぐぐる.

#1017 (‘Expect’ header gives HTTP error 417) – lighttpd – secure, fast, compliant, and very flexible web-server – Trac

Respin of http://trac.lighttpd.net/trac/ticket/658 for lighttpd-1.4.13.

It is not possible to post a form to lighty that contains the ‘Expect’ header. Any such request is met with a 417 (Bad Expectation).

It badly affects Curl.

* version changed from 1.4.13 to 1.4.19.

This also affects the WordPress 2.5 which has a dependence on lighttpd 1.5 for its new image uploader (SWFupload)… any chance of a backporting the fix for 1.4.19 as there is no release date for 1.5

このぶんだとDebian Etchの1.4.13-4etch8では扱えないような気がする.

広告

lighttpd+fcgiではconfig/environment.rbに書いたrequire ‘will_paginate’を読まない..

このblogのdonrailsをrails2.0対応したtrunkにいれかえる.やり方

が,will_paginateが動作していない.もっともwill_paginateがなくても動作するようにコードはかいていたので問題がないと強がることもできなくはないのだが,pageで移動することができない.

./script/consoleでもwebrickでも動作するので,lighgttpd+fcgiの環境のせいなのか.

以下追記。(Apr.2)

どうもgem install fcgi をしたらちゃんと読むようになったっぽい。

 libfcgi-ruby1.8           0.8.7-3 

をdebian etchでいれていたんですが。。何がいかんのでしょう。

まあ動いたのでいいや。