¿Por qué lighttpd dice "desconocida config-key: accesslog.filename"?


14

He creado un simple vhost en el servidor web Lighttpd y puse estas líneas en el archivo .conf.

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

He leído error.log y encontré esto:

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

¿Como es posible? accesslog.filenameexiste, es una opción del servidor.

Lo encontré en su sitio web: http://redmine.lighttpd.net/wiki/lighttpd/Docs:ConfigurationOptions

¿Que puedo hacer?

Respuestas:



0

Si encuentra este problema para Lighttpd en su enrutador (con paquetes Entware), compruebe que este módulo esté instalado.

1) conéctese a su enrutador a través de ssh y luego ejecute el comando:

opkg list-installed

2) debe estar en línea con "lighttpd-mod-accesslog - 1.4.xx". Si no está instalado, instálelo:

opkg install lighttpd-mod-accesslog

3) ajuste (cambie) su archivo lighttpd.conf agregando este módulo y la clave de configuración:

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

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

4) reiniciar Lighttpd:

/opt/etc/init.d/S80lighttpd restart

Estos pasos me ayudaron. También creé el archivo access.log antes de la manipulación de la configuración

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.