DBIx::Class vs mysql vs UTF-8
それ、0.7以降(多分)ならconnectionやconnect上書きしなくてもこうかけるよ。
__PACKAGE__->connection(
'dbi:mysql:foo',
'root',
{
on_connect_do => ['SET NAMES utf8'],
},
);
HTML::TreeBuilderのエスケープ処理がよくなっている
のやつ、最近の更新で直ってるみたいだ。
HTML::Widget を試してみようとインストールしようとしたら、エスケープ関係のテストでこけて、それを追ってみたら気づいた。
いまだに lighttpd 1.5.0 で
fastcgiを動かせないオレガイル。
# lighttpd.conf
proxy-core.protocol = "fastcgi"
proxy-core.backends = ( "127.0.0.1:3001" )
で、
./script/myapp_fastcgi.pl -l 127.0.0.1:3001
でfcgi起動後アクセスすると
mod_proxy_core.c.1288: (trace) backlog: all backends are down, putting / (4) into the backlog
なんで?><
付属の spawn-fcgi でfastcgiプロセス起動しても結果は同じ。
全ログ
mod_proxy_core_address.c.136: (trace) resolving 127.0.0.1 on port 3001
mod_proxy_core_address.c.63: (trace) adding 127.0.0.1:3001 to the address-pool
log.c.139: (trace) server started
mod_proxy_core.c.1288: (trace) backlog: all backends are down, putting / (4) into the backlog