Mengapa lighttpd mengatakan “config-key tidak dikenal: accesslog.filename”?


14

Saya telah membuat vhost sederhana di server web Lighttpd dan meletakkan baris ini pada file .conf.

server.errorlog                = "/var/log/lighttpd/error.log"
accesslog.filename             = "/var/log/lighttpd/access.log"

Saya telah membaca error.log dan saya menemukan ini:

2011-04-22 00:36:58: (server.c.954) WARNING: unknown config-key: accesslog.filename (ignored)

Bagaimana itu mungkin? accesslog.filenameada, ini merupakan opsi dari server.

Saya menemukannya di situs web mereka: http://redmine.lighttpd.net/wiki/lighttpd/Docs:ConfigurationOptions

Apa yang dapat saya?

Jawaban:



0

Jika Anda mengalami masalah ini untuk Lighttpd di router Anda (dengan paket Entware) periksa apakah modul ini telah diinstal sama sekali.

1) terhubung ke router Anda melalui ssh dan kemudian jalankan perintah:

opkg list-installed

2) harus sejalan dengan "lighttpd-mod-accesslog - 1.4.xx". Jika tidak diinstal, instal:

opkg install lighttpd-mod-accesslog

3) sesuaikan (ubah) file lighttpd.conf Anda dengan menambahkan modul ini dan kunci konfigurasi:

server.modules = (
"mod_redirect",
...
"mod_accesslog",
)

...
accesslog.filename          =  "/opt/var/log/lighttpd/access.log"

4) restart Lighttpd:

/opt/etc/init.d/S80lighttpd restart

Langkah-langkah ini membantu saya. Saya juga membuat file access.log sebelum manipulasi konfigurasi

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.