2016年4月9日土曜日

cygwin lighttpd メモ linux-sysepoll 無いとか、sendfile わからんとかのメモ

lighttpd の設定で躓いたのでメモ lighttpd.confを編集する。

1個目(起)
$ /usr/sbin/lighttpd  -f /etc/lighttpd/lighttpd.conf
2016-04-09 11:20:11: (/usr/src/ports/lighttpd/lighttpd-1.4.37-1.i686/src/lighttpd-1.4.37/src/
configfile.c.1355) the selected event-handler in unknown or not supported: linux-sysepoll
2016-04-09 11:20:11: (/usr/src/ports/lighttpd/lighttpd-1.4.37-1.i686/src/lighttpd-1.4.37/src/
server.c.649) setting default values failed

#server.event-handler = "linux-sysepoll"
server.event-handler = "poll"

linux-sysepollが知らんか、サポートされてないといってるし選択できそうなのでpoll に変更した。

2個目
$ /usr/sbin/lighttpd  -f /etc/lighttpd/lighttpd.conf
2016-04-09 11:23:46: (/usr/src/ports/lighttpd/lighttpd-1.4.37-1.i686/src/
lighttpd-1.4.37/src/network.c.959) server.network-backend has a unknown value: sendfile



server.network-backend = "sendfile"
↓変更
#server.network-backend = "sendfile"

に変更。何かよくわからないが、コメントアウトしてみた。(いいかげんすぎる)


3個目(転)
$ /usr/sbin/lighttpd  -f /etc/lighttpd/lighttpd.conf
2016-04-09 11:25:20: (/usr/src/ports/lighttpd/lighttpd-1.4.37-1.i686/src/lighttpd-1.4.37/src/server.c.927) can't have more connections than fds/2:  1024 256

#server.max-connections = 1024
server.max-connections = 128
これでもかというくらい減らしてやった。

4個目(結)
$ /usr/sbin/lighttpd  -f /etc/lighttpd/lighttpd.conf
2016-04-09 11:26:20: (/usr/src/ports/lighttpd/lighttpd-1.4.37-1.i686/src/lighttpd-1.4.37/src/network.c.410) can't bind to port: localhost 80 Address already in use
あれ?あれれ。

実はApache2がすでに設定してあった事が判明。
やれやれ。完全に無駄な努力であった。

server.port = 8080

でhttp://localhost:8080
でアクセスできましたとさ。

でもapache2 入ってないかと思ってlighttpd 選んでみたのに

動いてるなら別に要らないよね。


0 件のコメント:

コメントを投稿