[Armadillo:02210] Re: lighttpdでCGIの設定方法

酒井一成 email@hidden
2007年 10月 12日 (金) 13:44:12 JST


お世話になっております。
酒井@北都システムです。

> 	$HTTP["url"] =~ "^/cgi-bin/" {
> 		cgi.assign = ( "" => "" )
> 	}
> 
> とかどうでしょう。
> -- 

上記設定でlighttpdを動作させると以下エラーメッセージが表示され、起動しま
せんでした。
can't handle '$HTTP[url] =~ ...' as you compiled without pcre support.
(perhaps just a missing pcre-devel package ?)
2007-10-12 13:24:42: (../../src/configfile.c.828) source: /etc/lighttpd.conf line: 223 pos: 2 parser failed somehow near here: {

で、以下を実行してみました。
# lighttpd -V | grep PCRE
        - PCRE support

pcreが抜けているようです。

lighttpdのconfigureの--with-pcreはデフォルトで有効だと思うのですが、とり
あえず目に付いたlighttpdのディレクトリのMakefileの先頭の以下に
--with-pcreを加えてmakeしてみましたがだめでした。なんか勘違いしているっ
ぽいです。

CONFIGURE_OPT = --host=$(CROSS_COMPILE:-=) \
                --prefix=/usr --libdir=/usr/lib/lighttpd --with-openssl --with-pcre

どこに手を加えればpcreが組み込まれるかわからない状態で困っています。

以上、よろしくお願いいたします。






armadillo メーリングリストの案内