日向夏特殊応援部隊

俺様向けメモ

Apache

Catalyst + FastCGI + Apache (mod_fastcgi) の設定

すっごい久しぶりにやった件。 FastCgiExternalServer /home/zigorou/myapp/MyApp/script/myapp_fastcgi.pl -socket /tmp/myapp.socket <VirtualHost *:80> ServerName myapp.local DocumentRoot /home/zigorou/myapp/MyApp/root Alias /static /home/zigorou/myapp/MyApp/root</virtualhost>…

ブラウザキャッシュの挙動を見てみる

改めて勉強したかったので、こんなテストしてみました。 Apacheの設定とテスト内容 <VirtualHost *:80> ServerAdmin zigorou@localhost DocumentRoot /home/zigorou/www/cache ServerName cachetest.art-code.org ExpiresDefault "access plus 5 minutes" Alias /test1 /home/z</virtualhost>…

If-None-Matchに「*」をつけたときの挙動

http://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/http/http_protocol.c の 334行目付近参照。 if_nonematch = apr_table_get(r->headers_in, "If-None-Match"); if (if_nonematch != NULL) { if (r->method_number == M_GET) { if (if_nonematch…

X-Sendfile, X-REPROXY-FILE, X-REPROXY-URL

d:id:spiritloose:20061025:1161770915ApacheでもlighttpdのX-Sendfileが使えるみたい。 ここで言及されてるX-REPROXY-FILEなんだけど、Perlbalの機能です。付属のdocにあるreproxying.txtによると、 This can be useful for having URLs that get mapped to…

送信されるPOSTデータを制限する

LimitRequestBody ディレクティブ これで制限出来るみたい。 Coreモジュールなのに知らなかったなんてダメな子ですね。。。 使い方 説明 クライアントから送られるHTTPリクエストのボディの総量を制限する 構文 LimitRequestBody bytes デフォルト LimitRequ…

Invalid argument: core_output_filter: writing data to the network

なんていうエラーログ吐いてて焦った罠。 まぁ、ただFastCGIのレスポンスが返ってこない、アレげな実装になってただけですけど。 今日、仕方なく書いた監視用のscriptがいきなり役に立ったので、ちょっと嬉しくもあり悲しくもあり。 SEE ALSO Error Messages…